واضح آرشیو وب فارسی:سایت ریسک: تغییر جهت حرکت rostam 16 ارديبهشت 1388, 22:33سلام دوستان در این لینک یه سری تصاویر هست که کنار هم قرارگرفتن و تشکیل یک موی کلیپ را میدن (البته فلش نیست ولی من میخام با فلش درست کنم )که خود به خود با کمی مکث روی هر تصویر از چپ به راست میرن و دو دکمه در بالای تصاویر هست که یکی مانند حرکت چپ به راست، تصاویر را در جهت فلش جابجا میکنه و تصویر بعدی را میاره ( تا اینجا که کاری نداره )ولی با دکمه دیگر تصاویر رادر خلاف جهت قبلی جابجا میکنه که این کار فقط با یک دستور گو تو به فریمای قبلی نیست چطوری میشه عمل دکمه دوم را توجیه کرد که جهت حرکت را عوض میکنه ؟ آیا کد و یا شرح عمل اون را میتونید توضیح بدین ؟ Avang2005 17 ارديبهشت 1388, 00:28سلام دوست من شما توسط دستور : prevFrame(); مي تونيد اينكار رو انجام بديد اينم يه نمونه ساده . فقط من زياد وقت نداشتم برات عكس بزارم درست همون چيزيه كه مي خواي موفق باشيد نمونه : rostam 20 ارديبهشت 1388, 19:43سلام دوست خوبم من کدایی که فرستاده بودین را بررسی کردم و یه قسمتشو نفهمیدم اگه میشه توضیح بدین back.onPress=function(){ _root.onEnterFrame=function(){ //if(back){ prevFrame(); //} } }همونطوری که میبینید من قسمت if (back) را بستم و تغییری در کار مشاهده نکردم ضروررت این شرط چیه و کلا منظورتون چی بوده و چه کاری انجام میده؟ قشمت اخر را هم که دستور delete به کار بردین به کل نمیفهمم if(_root.c==1){ delete _root.onEnterFrame; } متشکر میشم اگه توضیح بدین Avang2005 21 ارديبهشت 1388, 00:03سلام دوست من back.onPress=function(){ _root.onEnterFrame=function(){ //if(back){ prevFrame(); //} } در اين قسمت گفته شده وقتي روي دكمه Back فشار داده شد بياد فريم ها رو بصورت كامل اجرا كنه اين قسمت براي اينه كه كليد رو زدي بصورت اتوماتيك كليه فريمها رو اجرا ميكنه ولي اگه استفاده نكندي با كليك بر روي كليد Back يك فريم - يك فريم حركت ميكنه در قسمت آخر هم شرط گذاشتيم كه اگه كليد Back فشرده شده بود فريم ها رو به عقب برگردون اين براي قسمت اول *********************************** قسمت دوم : if(_root.c==1){ delete _root.onEnterFrame; } در اينجا گفتيم كه اگه فريمي كه اكشن: _root.c=1; قرر داره رو اجرا كرده باشه ديگه از اجراي اتوماتيك فريم ها جلوگيري كنه براي جلوگيري از اجراي فريمها ما اينجا اومديم از اكشن : delete _root.onEnterFrame; استفاده كرديم . اميدوارم متوجه شده باشيد موفق باشيد
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 500]