كسي از شما اكشن اسكريپت تو Swish Max بلده؟
كسي از شما اكشن اسكريپت تو Swish Max بلده؟
کوسه عزیز!
دستور زیر رو اگه به یه دکمه بدیم با کلیک روی اون دکمه (دراینجا به طور مثال) فایل فلش ali.swf که توی درایو c هست. میاد بالاو باز میشه.
on (press) {
loadMovie("c:ali.swf",this);
}
یعنی یه دستور load movie که توش اسم فایل رو بین دو تا "" می نویسی و بعد هم یه ویرگول و یه عبارت this.
:mrgreen:
کمیل جون!
من که بلد نیستم ولی شما ببین با دستورات فلش خیلی فرق داره.
باتشكر
ايا كسي طريقه ساخت لگوهاي تبليغاتي را درفلش مي دونه مثل نمونه بالا ي صفحه سايتممنون مي شوم اگرمن را راهنمايي كنيد
دوست عزيز شما تاپيكي مربوط به آموزش فلش رو بخون. البته اونو من نزدم و نمي دونم مشكل داره يا نه ولي خوبه.
اينم آدرسش
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اونی که بالا می بی نی با فلش نیست دوست عزیز فلش کاربرد های دیگه داره
مخفی کردن و آشکار کردن یک شی (باز هم ساده و جالب)
برای این کار از خصوصیت _visible استفاده می شود. این خصوصیتدر همان آدرس زیر از فهرست action script قرار دارد.
built-in classes/movie/movie clip/properties
ساختار دستور به این صورت زیر است
instancename._visible=Boolean value
که به جای instance name نام movie clip ای را که میخواهید مخفی کنید وارد میکنید و به جای Boolean value اگر عبارت false را وارد کنید آن شی مخفی می شود و اگر عبارت true رو وارد کنید شی اگر پنهان باشد آشکار می شود. (البته به جای false می توان عدد 0 و به جای true عدد 1 را وارد کرد.)
به طور مثال
یک movie clip بسازید و نامی برای آن در پنل properties بذارید
حالا دو تا دکمه هم در کنار آون شی قبلی بسازید به طوری که دو تا قابل تشخیص از هم باشند
به یکی از دکمه ها دستور زیر رو وارد کنید
on (press) {
mahdi._visible=false
}
و به action script دکمه دیگه این دستور رو وارد کنید
on (press) {
mahdi._visible=true
}
دقت کنید که در این مثال نام movie clip رو گذاشتیم mahdi
حالا به محیط اجرای فلش برید و ببینید که با کلیک روی دکمه اول شی ما ناپدید میشه و با کلیک روی دومی دوباره ظاهر میشه.
چطور بود؟
آقا هر گونه سوال و ابهام رو خریداریم
تغییر ارتفاع و پهنای یک شی
با سلام به همه و عرض تبریک ماه مبارک رجب
برای تغییر ارتفاع و عرض یک movie clip توسط کاربر به ترتیب از دو خصوصیت height و width استفاده می کنیم . کار با اینها دقیقا مثل همین چند تا خصوصی اخیر هست.
اولا بگم که این دو تا خصوصیت هم در همون آدرس built-in classes/movie/movie clip/properties از فهرست سمت چپ پنل هستند.
و شکل کلی اونها به این صورت هست
instancename._height=value
instance name._width=value
که باز هم به جای instancename نام اون movie clip مورد نظر و به جای value عددی که می خواهیم ارتفاع و یا پهنای شکلمان باشه رو وارد می کنیم.
و اگر اینها رو به یه دکمه بدیم باکلیک روی اون دکمه ارتفاع و پهنا(یا یکیشون) به عدد دلخواه ما تغییر میکنه و اگر هم به یه فریم بدیم با رسیدن فیلم به اون فریم تغییرات درخواستی ما لحاظ میشه.
در مثال زیر با هر بار کلیک روی دکمه ای که این script رو براش نوشتیم movieclip ای که اسمش رو mahdi گذاشتیم عرضش 10 تا اضافه میشه و طولش 12 تا بلند تر میشه. این کار رو میشه دایم انجام بدیم و بزرگ و بزرگترش کینم.
on (press) {
mahdi._height=mahdi._height+10
mahdi._width=mahdi._width+15
}
دو نکته
1- لازم نیست حتما height و width رو با هم به کار ببرید مینونید هر کردوم رو به تنهایی برای یک جسم وارد کنید.
2-اگر instance name رو بردارید و هیچی وارد نکنید کل فیلم شما تغیییر طول و عرض میده که خیلی جالبه!
این هم دو تا فایل در مورد action script که شاید بعضی دستوراتش رو هم نگفته باشیم.
البته بگم که من نساختمشون.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)