کپی از شئ به وسیله اکشن اسکریپ 2

سلام!

چطور میشه یه مویکلیپ بهش فرمان بدیم که وقتی یکی روش میزنه یه کپی از همون موی کلیپ بره وسط تصویر و بزرگ شه؟

ممنون
 

Avang2005

مدیر انجمن
سلام دوست من

همونجوری که Biodread عزیز گفتن می تونید از duplicateMovieClip استفاده کنید

با این کلاس می تونید از موی کلیپتون یه کپی بردارید

برای اطلاعات بیشتر این کلاس به Help برنامه یا در انجمن سرچ کنید

موفق باشید
 
از لطف همگی متشکرم ...
دوستان منظور من این بود که بوسیله برنامه نویسی وقتی فیلم در حال اجرا هست از یک شئ کپی گرفته بشه!

ممنون
 

++Hadi++

Active Member
کلاس مووی کلیپ رو linkage کرده یعنی رو مووی کلیپ در کتابخونه می رید و کلیک راست کرده و linkage رو انتخاب و تو کادر محاوره export for actionscript رو تیک می زنین.
این نمونه برا استفاده تو اکشن با نام خودش آمادست.
تو اکشن این دستوراتو وارد می کنین فرضا اسم مووی کلیپ TR هست :
PHP:
import flash.display.MovieClip;
import TR;
 var b1:TR;
addChild(b1);

دستور خط 1 کلاس مووی هارو بارگذاری می کنه دستور 2 کلاس یا ماهیت شی مووی کلپتون رو تو فایل کنونی بارگذاری می کنه دستور بعدی متغیری از نوع مویتون می سازه و دستور آخر اونو به نمایش در می ساره.
حالا این کار رو برای نمونه های مختلف می شه اعمال کرد. فقط اسم متغیر اونو عوض می کنین مثلا b2
یه روشی هم هست که با اکشن می تونین یه مووی رو در امتداد مسیر ی مثل motion guide به تعداد های زیادی کپی کنین که خیلی دوست دارم یاد بگیرم ولی نمی دونم چیه .
خود دستور duplicate هم تو اکشن 2 از شی کپی تهیه می کنه که اونو واست تایپیک می زنم. فقط باید کامل پیداش کنم.
بای...

 
آخرین ویرایش:
سلام!
دستت درد نکنه رفیق خیلی با مرامی همیونو میخواستم منتهاش کار نمیده ... خطا میده ...
اگه زحمتی نیست یه نمونه بزار ... خیلی خیلی ممنون
از همه دوستان متشکرم
 

++Hadi++

Active Member
سلام
در مورد دستور duplicate بگم تو اکشن 2 یه دستوری هست به اسم
PHP:
duplicateMovieClip();
این متد می تونه یه موی رو کپی کنه به سبک زیر :
PHP:
myMovie_Name.duplicateMovieClip(newMovie_Instancename,new_depth,initObject);
این دستور در اکشن 3 فرق کرده به سبکی که اسمش
PHP:
MovieClip();
شده و می تونی به جای دستور بالا اونو بنویسی . همچنین می تونی متغیری از جنس مووی تعریف کنی و یکی از موویهاتو با تغییراتش در متغیر مووی کلیپ خالی قرار بدی و اینم یه کپی از اون برات بوجود می یاره به شرط اینکه مووی کلیپ اصلی رو تو اکشن لینکیج کرده باشی یعنی :
PHP:
var myMovie:MovieClip;
PHP:
myMovie=MainMovieName;
در مورد نمونه ای که خواستی یه نمونه واست می زارم که فابل های as. رو باز کن و تو اکشن هاش چیزی رو که گفتم رو ببین. البته اون چیزی که تو تایپیک دیروزی گفتم رو تو این مثال می بینی.
بای ...

 

پیوست ها

  • Drag And Drop Game.rar
    62.4 کیلوبایت · بازدیدها: 11

++Hadi++

Active Member
با تشکر از تمامی دوستان که لطف داشتن یه مسئله ای :
کسی می دونه چطوری تو یه مسیر مثل Motion Guide می شه یه مووی رو بارها کپی کرد ؟
 
بالا