persiangolf.ir
Member
سلام دوستان خسته نباشید من از کلاس transition استفاده میکنم برای حرکت های دکمه هام
یعنی وقتی موس رفت روش یک حرکت انجام بده و خارج شد از روی دکمه یک حرکت
حالا یک مشکلی دارم بعد از چند بار که روی دکمه میرم دیگه کلاسم کار نمی کنه و حرکت انجام میشه این هم نمونه کدم
یعنی از هر کلاسی استفاده میکنم این اتفاق میوفتته
[PHPS][/PHPS]
a1.btn2.addEventListener(MouseEvent.CLICK, onClick2);
a1.btn2.addEventListener(MouseEvent.MOUSE_OVER, hover2);
function onClick2(e:MouseEvent)
{
myTM2.startTransition({typehoto, direction:Transition.IN, duration:0, easing:Strong.easeOut});
}
function hover2(e:MouseEvent):void
{
myTM2.startTransition({typehoto, direction:Transition.IN, duration:0, easing:Strong.easeOut});
//Tweener.addTween(a1.btn2, {"y":-110, transition:"easeInOutSine", time:0.1, delay:0})
a1.btn2.removeEventListener(MouseEvent.MOUSE_OVER, hover2);
//a1.tb2.transform.colorTransform = c;
a1.btn2.addEventListener(MouseEvent.MOUSE_OUT, out2);
//trace("over"+a1.btn1.y);
// a1.btn.y=-85;
// trace(a1.btn1.y);
}
function out2(e:MouseEvent):void {
Tweener.addTween(a1.btn2, {"y":-85, transition:"easeInOutSine", time:0.1, delay:-1});
a1.btn2.removeEventListener(MouseEvent.MOUSE_OUT, out2);
a1.btn2.addEventListener(MouseEvent.MOUSE_OVER, hover2);
//trace("out"+a1.btn1.y);
یعنی وقتی موس رفت روش یک حرکت انجام بده و خارج شد از روی دکمه یک حرکت
حالا یک مشکلی دارم بعد از چند بار که روی دکمه میرم دیگه کلاسم کار نمی کنه و حرکت انجام میشه این هم نمونه کدم
یعنی از هر کلاسی استفاده میکنم این اتفاق میوفتته
[PHPS][/PHPS]
[PHPS]var myTM2:TransitionManager = new TransitionManager(a1.btn2);
//myTM.startTransition({type:Fly, direction:Transition.IN, duration:2, easing:Strong.easeOut});a1.btn2.addEventListener(MouseEvent.CLICK, onClick2);
a1.btn2.addEventListener(MouseEvent.MOUSE_OVER, hover2);
function onClick2(e:MouseEvent)
{
myTM2.startTransition({typehoto, direction:Transition.IN, duration:0, easing:Strong.easeOut});
}
function hover2(e:MouseEvent):void
{
myTM2.startTransition({typehoto, direction:Transition.IN, duration:0, easing:Strong.easeOut});
//Tweener.addTween(a1.btn2, {"y":-110, transition:"easeInOutSine", time:0.1, delay:0})
a1.btn2.removeEventListener(MouseEvent.MOUSE_OVER, hover2);
//a1.tb2.transform.colorTransform = c;
a1.btn2.addEventListener(MouseEvent.MOUSE_OUT, out2);
//trace("over"+a1.btn1.y);
// a1.btn.y=-85;
// trace(a1.btn1.y);
}
function out2(e:MouseEvent):void {
Tweener.addTween(a1.btn2, {"y":-85, transition:"easeInOutSine", time:0.1, delay:-1});
a1.btn2.removeEventListener(MouseEvent.MOUSE_OUT, out2);
a1.btn2.addEventListener(MouseEvent.MOUSE_OVER, hover2);
//trace("out"+a1.btn1.y);
}[/PHPS]