فقط از این فریم تا این فریم رو اجرا کن ؟؟؟

royal200x

Member
یک راه حل بهینه ، هر کی سراغ داره لطف کنه بذاره :
فرض کنید یک MovieClip داریم که داخلش یک Motion داریم با طول 100 Frame و حالا می خوایم بگیم مثلا ، از فریم شماره 5 تا فریم شماره 60 رو اجرا کن .
یعنی چطور ممکنه بچه ها ؟!!
نکته : راه حل تا جایی که ممکنه بدون حلقه و چک کردن های متوالی باشه ، چون اون رو خودم می دونم .
در هر صورت راه حل هاتون رو بدید ...
شاد و پیروز باشید .
//||||||||||||||||||||||||||||||||||||||||||||||||
// همیشه سعی کن از سنگ هایی که به طرفت پرتاب می شود بنایی بسازی برای به اوج رسیدن
// در هنگام مشکلات همیشه فکر را به کار اندازید ، نه اعصابتان را !!!
// اگر برای عشق قیمت تعیین کنی ، آنرا کم ارزش کرده ای . اگر برایش قیمتی تعیین نکنی ، هیچ وقت به فروش نمی رود ،
//اگر مفت آنرا بدهی ، سطح خودت را پایین آوردی . اگر آنرا با هزار شرط بدهی ، زمینه ی ایجاد کینه را فراهم آورده ای .
//تنها عشق را باید هدیه دهی به آنی که پذیرای توست ؛ یک هدیه برای یکبار و تا ابد ...
 

padideh

Member
فكر ميكنم يه همچين چيزي نياز داشته باشي
PHP:
my_btn.onRelease = function() {
    my_mc2.my_mc.gotoAndPlay(5);
};
_root.onEnterFrame = function() {
    if (my_mc2.my_mc._currentframe>=60) {
        my_mc2.my_mc.stop();
    }
};
ياعلي
 

royal200x

Member
فكر ميكنم يه همچين چيزي نياز داشته باشي
PHP:
my_btn.onRelease = function() {
    my_mc2.my_mc.gotoAndPlay(5);
};
_root.onEnterFrame = function() {
    if (my_mc2.my_mc._currentframe>=60) {
        my_mc2.my_mc.stop();
    }
};
ياعلي

اینم حرفیه !
عالی . ممنون
{ برم ببینم چرا به ذهن خودم نرسید !!! }
التماس دعا ...
 

saeedesign

Member
یه کاره بهتر هم هست.شما توی مووی کلیپ یه لایه جدید درست کن بعدش مثلا فریم 5 رو یک اسم بزار اون وقت یه علامت پرچم روی فریم نمایان می شه بعدش این کد رو بنویس.خیلی ساده:
on(relaese){
esme movie clip.gotoandplay("esme frame")​
}
 
آخرین ویرایش:

mohsensemsarpour

کاربر فعال
یه کاره بهتر هم هست.شما توی مووی کلیپ یه لایه جدید درست کن بعدش مثلا فریم 5 رو یک اسم بزار اون وقت یه علامت پرچم روی فریم نمایان می شه بعدش این کد رو بنویس.خیلی ساده:
on(relaese){
esme movie clip.gotoandplay("esme frame")​
}



به نظر من هم اين راه ساده تره
 

royal200x

Member
یه کاره بهتر هم هست.شما توی مووی کلیپ یه لایه جدید درست کن بعدش مثلا فریم 5 رو یک اسم بزار اون وقت یه علامت پرچم روی فریم نمایان می شه بعدش این کد رو بنویس.خیلی ساده:
on(relaese){
esme movie clip.gotoandplay("esme frame")​
}

سلام داش سعید
بابا ... دیگه تا این حد چیز نیستم !!
منظور اصلی سوال این بود :
از فریم 20 تا فریم 60 اجرا بشه مثلا . ولی طول کل مووی 100 تاست .
به هر حال ممنون ...
 
بالا