1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| //variable de timing
var TIME_CLOSE:Number = .25;
var TIME_OPEN:Number = .25;
var TIME_TOTAL:Number = TIME_CLOSE+TIME_OPEN+1;
for(var i:int = 0; i < tab.length; i++) {
var tf:TextField = new TextField();
tf.text = tab[i];
//design
//...
//on met l alpha a 0
tf.alpha = 0;
// on centre le texte
tf.x = (stage.stageWidth-tf.width)/2;
tf.y = (stage.stageHeight-tf.height)/2;
// on tween
TweenLite.to( tf, TIME_OPEN, {delay: i*TIME_TOTAL, alpha:1 });
TweenLite.to( tf, TIME_CLOSE, {delay: i*TIME_TOTAL+TIME_TOTAL-TIME_CLOSE, alpha:0 });
} |
Partager