سرعت در جاهاي مختلف!

به نام خدا

سلام بچه ها خسته نباشيد!

اگه كسي لطف كنه و بگه كه چطور مي تونم سرعت اجراي اكشن اسكريپت رو عوض كنم

و ديگه اينكه چطور مي تونم سرعت يه مووي كليپ رو تنظيم كنم!


تشكر از همه
 
به نام خدا

چرا نشه رهين جان.
شما وقتي يه اسكريپت مي نويسي با سرعتي كه در خود فلش تعيين مي كني كار مي كنه.در حقيقت سرعتش با frame rate رابطه مستقيم داره.
حالا من مي خوام بدون اينكه frame rate رو دست بزنم و تقيرش بدم سرعت اجراي اسكريپت رو كم و يا زياد كنم.
مثلا در جاوا اسكريپت با استفاده از فرمانsetTimeOutمي شه سرعت اجراي اون قسمت از اسكريپت رو كنترل كرد.
 

fafa^mx

Member
توي فلش شما اكشن رو توي فانكشن بنويس بعد با setInterval() فاصله بین اجراهای فانکشن رو مشخص کن.در ضمن اگر میخوای موی کلیپتم کنترل کنی بهتره با اکشن حرکتشو بسازی!
 
همين كه آقا فريد گفت ميشه . بعد اگه شما به سورس بعضي از بازي ها يا افكت ها نگاه كني متغيرهايي به نام speed تعريف مي كنن كه در صورت نياز با كم كردن يا زياد كردن اونا سرعت اجرا رو بالا يا پايين مي برن. كه در اكثر مواقع از همين تابع interval اسفاده ميشه . يه دو تا راه ديگم ديدم كار ميزنن كه ديناميك واره...
 
به نام خدا

اگه راستشو بخوايد من اصلا با interval() كار نكردم

اگه مي شه يه نمونه كوچيك بذاريد اينجا!
مرسي
 

mamali132002

Active Member
اقا يك مثال بزار كه بشه تو فرم هايي كه دلخواه هست سرعت رو بالا برد خيلي ممنون .
 

fafa^mx

Member
خوب همين اكشن رو تو هر فريمي خواستي كپي كن بعد اون عدد دوم رو تو setInterval() عوض کن!
 

webkhan

Member
البته يه چيز دگه هم هست وقتي از تابع setInterval استفاده مي كنيد ابن تابع يه دستور خاص رو به فاصله معيني كه تعيين ميكنيد هي اجرا مي كنه براي جلوگيري از اين كار مي تونين از دستور clearInterval () استفاده كنيد و داخل پرانتز رو نام متغيري كه برابر با تابع setInterval() داديد بگيريد
 
بالا