واضح آرشیو وب فارسی:سایت ریسک: t=8790">سرعت در جاهاي مختلف! webdesigner_ali 19 فروردين 1383, 23:53به نام خدا سلام بچه ها خسته نباشيد! اگه كسي لطف كنه و بگه كه چطور مي تونم سرعت اجراي اكشن اسكريپت رو عوض كنم و ديگه اينكه چطور مي تونم سرعت يه مووي كليپ رو تنظيم كنم! تشكر از همه rahincom 20 فروردين 1383, 00:38سلام مي تونيد منظورتون رو واضح تر بگيد webdesigner_ali 20 فروردين 1383, 14:01به نام خدا چرا نشه رهين جان. شما وقتي يه اسكريپت مي نويسي با سرعتي كه در خود فلش تعيين مي كني كار مي كنه.در حقيقت سرعتش با frame rate رابطه مستقيم داره. حالا من مي خوام بدون اينكه frame rate رو دست بزنم و تقيرش بدم سرعت اجراي اسكريپت رو كم و يا زياد كنم. مثلا در جاوا اسكريپت با استفاده از فرمانsetTimeOutمي شه سرعت اجراي اون قسمت از اسكريپت رو كنترل كرد. fafa^mx 20 فروردين 1383, 19:53توي فلش شما اكشن رو توي فانكشن بنويس بعد با setInterval() فاصله بین اجراهای فانکشن رو مشخص کن.در ضمن اگر میخوای موی کلیپتم کنترل کنی بهتره با اکشن حرکتشو بسازی! behrouzstar 21 فروردين 1383, 08:18همين كه آقا فريد گفت ميشه . بعد اگه شما به سورس بعضي از بازي ها يا افكت ها نگاه كني متغيرهايي به نام speed تعريف مي كنن كه در صورت نياز با كم كردن يا زياد كردن اونا سرعت اجرا رو بالا يا پايين مي برن. كه در اكثر مواقع از همين تابع interval اسفاده ميشه . يه دو تا راه ديگم ديدم كار ميزنن كه ديناميك واره... webdesigner_ali 21 فروردين 1383, 11:20به نام خدا اگه راستشو بخوايد من اصلا با interval() كار نكردم اگه مي شه يه نمونه كوچيك بذاريد اينجا! مرسي fafa^mx 21 فروردين 1383, 12:46function fafa(){ trace("ali") } setInterval(fafa,1000) اینام یه مثال ! webdesigner_ali 22 فروردين 1383, 00:33function fafa(){ trace("ali") } setInterval(fafa,1000) اینام یه مثال ! خيلي مرسي :lol: mamali132002 01 ارديبهشت 1383, 07:42اقا يك مثال بزار كه بشه تو فرم هايي كه دلخواه هست سرعت رو بالا برد خيلي ممنون . mamali132002 01 ارديبهشت 1383, 11:45كسي بلد نيست؟ fafa^mx 02 ارديبهشت 1383, 03:49خوب همين اكشن رو تو هر فريمي خواستي كپي كن بعد اون عدد دوم رو تو setInterval() عوض کن! webkhan 04 ارديبهشت 1383, 11:26البته يه چيز دگه هم هست وقتي از تابع setInterval استفاده مي كنيد ابن تابع يه دستور خاص رو به فاصله معيني كه تعيين ميكنيد هي اجرا مي كنه براي جلوگيري از اين كار مي تونين از دستور clearInterval () استفاده كنيد و داخل پرانتز رو نام متغيري كه برابر با تابع setInterval() داديد بگيريد mamali132002 26 دي 1383, 12:30كار نكرد.... لطفا فايل .fla براي بررسي بزاريد.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 268]