ممنونمخیلی عجیبه.
شاید از عملگر جمع استفاده کردین .
کدتون رو بزارین تا بررسی شه.
var myTLFTextField:TLFTextField = new TLFTextField();
newsContent_mc.addChild(myTLFTextField);
myTLFTextField.width = 590;
myTLFTextField.height = 440;
myTLFTextField.wordWrap=false;
myTLFTextField.text = galleryData.image[currentImage];
var myFormat:TextLayoutFormat = new TextLayoutFormat();
myFormat.direction=Direction.RTL;
myFormat.textAlign="right";
myFormat.color = 0x336633;
myFormat.fontFamily = "XB Zar";
myFormat.fontSize = 24;
var myTextFlow:TextFlow = myTLFTextField.textFlow;
myTextFlow.hostFormat = myFormat;
myTextFlow.flowComposer.updateAllControllers();
var timer:Timer=new Timer(2000);
timer.start();
timer.addEventListener(TimerEvent.TIMER, onTimer);
function onTimer(evt:TimerEvent) {
myTLFTextField.text = galleryData.image[currentImage];
currentImage++;
}
import fl.text.*
import flashx.textLayout.formats.*
import flashx.textLayout.elements.TextFlow;
var galleryData:XML=<foo>
<image>a</image>
<image>b</image>
<image>c</image>
<image>d</image>
</foo>;
var currentImage:int
var myTLFTextField:TLFTextField = new TLFTextField();
newsContent_mc.addChild(myTLFTextField);
myTLFTextField.width = 590;
myTLFTextField.height = 440;
myTLFTextField.wordWrap=false;
myTLFTextField.text = galleryData.image[currentImage];
var myFormat:TextLayoutFormat = new TextLayoutFormat();
myFormat.direction=Direction.RTL;
myFormat.textAlign="right";
myFormat.color = 0x336633;
myFormat.fontFamily = "XB Zar";
myFormat.fontSize = 24;
var myTextFlow:TextFlow = myTLFTextField.textFlow;
myTextFlow.hostFormat = myFormat;
myTextFlow.flowComposer.updateAllControllers();
var timer:Timer=new Timer(100);
timer.start();
timer.addEventListener(TimerEvent.TIMER, onTimer);
function onTimer(evt:TimerEvent) {
myTLFTextField.text =galleryData.image[currentImage];
currentImage++;
}
من مشکلی ندیدم!!
تست کنین:
PHP:import fl.text.* import flashx.textLayout.formats.* import flashx.textLayout.elements.TextFlow; var galleryData:XML=<foo> <image>a</image> <image>b</image> <image>c</image> <image>d</image> </foo>; var currentImage:int var myTLFTextField:TLFTextField = new TLFTextField(); newsContent_mc.addChild(myTLFTextField); myTLFTextField.width = 590; myTLFTextField.height = 440; myTLFTextField.wordWrap=false; myTLFTextField.text = galleryData.image[currentImage]; var myFormat:TextLayoutFormat = new TextLayoutFormat(); myFormat.direction=Direction.RTL; myFormat.textAlign="right"; myFormat.color = 0x336633; myFormat.fontFamily = "XB Zar"; myFormat.fontSize = 24; var myTextFlow:TextFlow = myTLFTextField.textFlow; myTextFlow.hostFormat = myFormat; myTextFlow.flowComposer.updateAllControllers(); var timer:Timer=new Timer(100); timer.start(); timer.addEventListener(TimerEvent.TIMER, onTimer); function onTimer(evt:TimerEvent) { myTLFTextField.text =galleryData.image[currentImage]; currentImage++; }