tween switch text
import fl.transitions.*;
import fl.transitions.easing.*;var myTextFormat:TextFormat = new TextFormat();
myTextFormat.align = TextFormatAlign.LEFT;
txt.s.setTextFormat(myTextFormat);btn1.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
btn1.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);var myTM:TransitionManager = new TransitionManager(txt);
function onMouseOver(event:MouseEvent):void
{
switch (event.currentTarget)
{
case btn1 :
txt.s.text = "NEEMA,\nMiss Africa";
txt.x = 195;
txt.y = 190;
break;}
//TransitionManager.start(my_mc,{type:Fly, direction:Transition.IN, duration:2, easing:Strong.easeOut})
myTM.startTransition({type:Fade, direction:Transition.IN, duration:1, easing:Strong.easeOut});
//var myTween:Tween = new Tween(object, "property", EasingType, begin, end, duration, useSeconds);
var myTween:Tween = new Tween(txt, "y", Strong.easeOut, (txt.y+20), txt.y, 1, true);
txt.visible = true;
}
function onMouseOut(event:MouseEvent):void
{
//TransitionManager.start(my_mc,{type:Fly, direction:Transition.IN, duration:2, easing:Strong.easeOut})
myTM.startTransition({type:Fade, direction:Transition.OUT, duration:1, easing:Strong.easeOut});
//var myTween:Tween = new Tween(object, "property", EasingType, begin, end, duration, useSeconds);
var myTween:Tween = new Tween(txt, "y", Strong.easeOut, (txt.y-20), txt.y, 1, true);
txt.visible = false;
}
counter
import fl.text.TLFTextField;
import flashx.textLayout.formats.TextLayoutFormat;
import flashx.textLayout.elements.TextFlow;
var my_speed:Number = 5;
var my_timer:Timer;
var counter:Number=0;
var _total:Number = 5;
my_timer=new Timer(my_speed*100);
my_timer.addEventListener(TimerEvent.TIMER, increment);
my_timer.start();
function increment(e:TimerEvent):void {
counter++;
//trace(counter);
if (counter==_total) {
counter=0;
}
dec_.text = String(counter);
}
/* ------------- ---------*/
var my_playback_counter:Number=0;
var my_total:Number = 5;
var ar_count:Number;
var myTimer:Timer = new Timer(100 * my_total);
myTimer.addEventListener(TimerEvent.TIMER, decrement);
function decrement (e:TimerEvent):void{
my_playback_counter--;
ar_count = my_playback_counter + my_total;
if (ar_count==0) {
my_playback_counter=0;
}
// trace(ar_count);
inc_.text = String(ar_count);
}
myTimer.start();
Convert objects in array to MovieClip
for (var i:uint = 0; i < buttonArray.length ; i++)
{
var remov = buttonArray[i];
var ins:MovieClip = MovieClip(mc.getChildByName(remov));
ins.gotoAndStop(1);
}
/* detecting objects inside container or movieclip */
for (var i:uint = 0; i < mc.numChildren; i++){
trace (i+'.\t name:' + mc.getChildAt(i).name +
'\t type:' + typeof (mc.getChildAt(i))+
'\t' + mc.getChildAt(i));
}
