Я недавно начал играть с as3, которые выглядят довольно хорошо, проблема в том, что я родом из as2, и я полностью потерян.as3 Я потерян, как я могу перемещать разные текстовые объекты?
Я Тринг импортировать текст из 4 текстовых файлов затем переместить их на поверх другой:
text1 х = 100, text2 х = 150 text3 х = 200 и т.д ..
Здесь где я застрял:
import flash.display.MovieClip;
import flash.display.Loader;
import flash.events.*;
import flash.net.URLRequest;
import caurina.transitions.Tweener;
var myTextLoader:URLLoader = new URLLoader();
var myTextField_txt:TextField = new TextField();
myTextField_txt.wordWrap=true;
myTextField_txt.autoSize=TextFieldAutoSize.CENTER;
var i:int = 0;
var ipsilon:int = 200;
for(i;i<5;i++) {
myTextLoader.addEventListener(Event.COMPLETE, onLoaded);
myTextLoader.load(new URLRequest("text"+i+".txt"));
}
function onLoaded(e:Event):void {
var testo = e.target.data;
styleMe(testo);
}
function styleMe(testo){
//Associamo il testo alla variabile
myTextField_txt.text = testo;
//Formato Carattere
var myFormat:TextFormat = new TextFormat();
myFormat.size = 15;
myFormat.align = TextFormatAlign.CENTER;
myTextField_txt.defaultTextFormat = myFormat;
//Formato Varie
myTextField_txt.textColor = 0x000000;
myTextField_txt.border = true;
myTextField_txt.borderColor = 0x999999;
myTextField_txt.width = 200;
myTextField_txt.height = 20;
myTextField_txt.background = true;
myTextField_txt.backgroundColor = 0xFFCC00;
//Posizione
myTextField_txt.x = 0;
myTextField_txt.y = -100;
var text1 = addChild(myTextField_txt);
tweenMe(text1);
}
function tweenMe(text1){
Tweener.addTween(text1, {x:450,y:200, time:5});
}
Я не могу понять, как я могу сказать, чтобы переместить ActionScript их в другом положении.
Большое спасибо за ваше терпение
Дэвид
Похоже, это правильно. но он вызывает эту ошибку: 5000: класс «Main» должен подклассифицировать «flash.display.MovieClip», поскольку он связан с библиотечным символом этого типа. – 0plus1
Он выдает ту же ошибку, даже если я добавляю: import flash.display.MovieClip '; – 0plus1
Nevermind, я использовал MyText.as как класс документа. После импорта его в основной кадр все работает .. Не могу понять, почему хотя .. – 0plus1