aminzamani68
New Member




فایل ضمیمه را نگاه کنید و اشتباه منو تصحیح کنید

میخواهم بگم اگر box2 در فرم 20 خودش بود با کلیک بر روی box1 اوکی را چاپ کن بدون اینکه در فرم 20 مووی کلیپ box2 دستوری بنویسم
[PHPS]
box1.addEventListener(MouseEvent.CLICK , tab1 , false , 0 , true );
function tab1 (evt:MouseEvent):void {
if ( box2.frame == 20 )
trace ("ok");
}
[/PHPS]
فایل ضمیمه را مشاهده کنید ، اشتباه کجاست! دانلود فایل ضمیمه

حال اگر بخواهیم بگوییم اگر این شرط برقرار شد اینکار رو انجام بده چگونه به صورت صحیح باید از دستور if یا دستور دیگری استفاده کنیم
منظورم اینه که دستور if میگوید در همین لحظه اگر چنین دستوری برقرار بود اینکارو انجام بده آیا روشی هست که بتوان گفت اگر این شرط در هر لحظه اتفاق افتاد اینکار رو انجام بده اگه با ذکر مثال بگید ممنون میشن

به این صورت که برای مثال اگر مووی کلیپی به نام mc1 داشته باشیم که درون خودش 20 فریم داشته باشه و درون mc1 هم بجز کد stop در فریم یک آن دیگر هیچ کدی هم نخواهیم بنویسیم ، و در کنار مووی کلیپ mc1 دکمه ایی به اسم mc2 داشته باشیم و بخواهیم بگیم با کلیک بر روی mc2 ، مووی کلیپ mc1 را به فریم 10 ببر و play کن و در فریم 18 stop کن چگونه باید این دستور را پیاده سازی کنیم.
فایل ضمیمه هم دانلود کنید. دانلود فایل ضمیمه تشکر

[PHPS]
mc2.addEventListener(MouseEvent.CLICK , func1 , false , 0 , true );
function func1 (evt:MouseEvent):void {
// اینجا چگونه باید دستور مورد نظرم را پیاده سازی کنم
}
[/PHPS]
پیوست ها
آخرین ویرایش: