واضح آرشیو وب فارسی:سایت ریسک: مشکل در کار با کلاس های tween flex 06 آبان 1388, 14:07دوستان من دارم با کلاس های tween در اکشن 3 کار می کنم مشکلم اینجاست که من به به موی کلیپم می گم که x تغییر کنه و همزمان هم موی کلیپ دوم مشخصه x تغییر کنه تا یه حالت انیمشنی ایجاد بشه اما دفعه اول درسته ولی دفعات بعدی اصلا کار نکی کنه یا اگر کار کنه به اون میزانی که باید حرکت کنه ، حر کت نمیکنه چرا؟؟؟ توضیح بدید؟؟؟؟؟ BehrouzPc 06 آبان 1388, 15:08اول ار کدوم کلاس استفاده می کنی ، Tweener , TweenLite , TweenMax ,.... دوم این که لطفا کدی که استفاد کردید رو بزارید چون تا جایی که بنده با این کلاس ها کار کردم مشکل خاصی ندارند...!!!!1 flex 06 آبان 1388, 15:38MovieClip(root).holder_mc.home_btn.visible = false; back_mc.m1_btn.addEventListener(MouseEvent.CLICK ,clickFunc); function clickFunc(e:MouseEvent ):void { var tw2:Tween = new Tween(back_mc,"x",Strong.easeOut,400,-1000 ,4,true); var tw3:Tween = new Tween(holder_mc,"x",Strong.easeOut,200,0,2,true); tw2.addEventListener(TweenEvent.MOTION_FINISH,show BTN); var mLoader:Loader = new Loader(); MovieClip(root).holder_mc.addChild(mLoader); var mRequest:URLRequest = new URLRequest("slide.swf"); mLoader.contentLoaderInfo.addEventListener(Event.C OMPLETE,onCompleteHandler); mLoader.load(mRequest); } holder_mc.home_btn.addEventListener(MouseEvent.CLI CK,backFunc); function showBTN(e:TweenEvent):void { holder_mc.home_btn.visible = true; var tw3:Tween = new Tween(holder_mc,"x",Strong.easeOut,200,0,2,true); //stage.removeChild(back_mc); } من یه منو دارم که اگر روی اولی کلیک بشه ، صفحه اصلی حرکت میکنه و صفحه بعدی میاد وقتی هم که صفحه دوم رو کلیک کنی اونمیره و صفحه اول جاش میاد ولی مشکل دارم BioDread 06 آبان 1388, 16:14پیشنهاد اول : استفاده از tween engine های معروف راه حل برای رفع مشکلت : هر آبجکتی که می خوایی tween بهش بدی رو بریز تو یه array درست میشه !!! BioDread 06 آبان 1388, 16:15اول ار کدوم کلاس استفاده می کنی ، tweener , tweenlite , tweenmax ,.... دوم این که لطفا کدی که استفاد کردید رو بزارید چون تا جایی که بنده با این کلاس ها کار کردم مشکل خاصی ندارند...!!!!1 اشکال داره زیادم داره !!!!!!!!!!!!!!!!!!!!!! flex 06 آبان 1388, 16:27میشه یه مثال بزنی موی کلیپ رو که نمیشه بریزیم توی آرایه، این یه حطای منطقی داره BehrouzPc 06 آبان 1388, 17:27اشکال داره زیادم داره !!!!!!!!!!!!!!!!!!!!!! چه اشکالی دارن این کلاس ها:shock: ، من که تا حالا با هیچ کدوم مشکلی نداشتم:-? آخرین بار هم توی یه پروژه با Tweener استفاده کردم که آخرین نسخش توی Google code هست.... و شما میتونید به راحتی نسبت به توانایی ها و امکانات کلاس کد خودتون رو بنویسید code.google.com/p/tweener :neutral: BioDread 06 آبان 1388, 18:19چه اشکالی دارن این کلاس ها:shock: ، من که تا حالا با هیچ کدوم مشکلی نداشتم:-? آخرین بار هم توی یه پروژه با Tweener استفاده کردم که آخرین نسخش توی Google code هست.... و شما میتونید به راحتی نسبت به توانایی ها و امکانات کلاس کد خودتون رو بنویسید code.google.com/p/tweener :neutral: منظورم کلاس tween خود adobe BioDread 06 آبان 1388, 18:31میشه یه مثال بزنی موی کلیپ رو که نمیشه بریزیم توی آرایه، این یه حطای منطقی داره 1- مووی رو میشه تو آرایه ریخت 2- منظورم همون متغییر tween هست که ان مووی رو به حرکت در میاره اینم مثال MovieClip(root).holder_mc.home_btn.visible = false; var my_array:Array = new Array(); back_mc.m1_btn.addEventListener(MouseEvent.CLICK ,clickFunc); function clickFunc(e:MouseEvent ):void { var tw2:Tween = new Tween(back_mc,"x",Strong.easeOut,400,-1000 ,4,true); var tw3:Tween = new Tween(holder_mc,"x",Strong.easeOut,200,0,2,true); my_array.push(tw2); my_array.push(tw3); tw2.addEventListener(TweenEvent.MOTION_FINISH,show BTN); var mLoader:Loader = new Loader(); MovieClip(root).holder_mc.addChild(mLoader); var mRequest:URLRequest = new URLRequest("slide.swf"); mLoader.contentLoaderInfo.addEventListener(Event.C OMPLETE,onCompleteHandler); mLoader.load(mRequest); } holder_mc.home_btn.addEventListener(MouseEvent.CLI CK,backFunc); function showBTN(e:TweenEvent):void { holder_mc.home_btn.visible = true; var tw3:Tween = new Tween(holder_mc,"x",Strong.easeOut,200,0,2,true); //stage.removeChild(back_mc); }
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1038]