نوشتن کد برای باتن داخل مووی کلیپ

moonch

Member
سلام به همه
من در stage یک منو دارم که یکی از تایتلهاش ajzayefan هست که بصورت مووی کلیپه. وقتی روش میریم یک زیر منو به اسم moharek میاد که خودش بصورت باتن هست. در واقع یک باتن داخل مووی کلیپ داری. حالا می خوام وقتی روی این باتن کلیک کردم بره فریم 200. کدی که نوشتم به این صورت هست:

[HTMLS]MovieClip(ajzayefan.getChildByName("moharek")).addEventListener(MouseEvent.MOUSE_DOWN, moharek1);
function moharek1(e:MouseEvent):void
{
gotoAndStop(200);
}

[/HTMLS]

البته کدهای دیگه رو هم امتحان کردم مثل ajzayefan.moharek.addeventlistener...
متاسفانه هیچ کدوم جواب نمیده
 

erfan.h

Member
آیا instance name ،
moharek مووی کلیپ است؟
اگر باشه کد
.....ajzayefan.moharek.addEventListener باید جواب بده و احتمالا اشکال از جای دیگه است.
آیا error میده؟؟ اگه میده error رو بگین.

همچنین می تونید توی مووی کلیپ
ajzayefan بنویسید ...moharek.addEventListener
این ها رو امتحان کنید.
 

moonch

Member
سلام. moharek باتن هست و ajzayefan مووی کلیپ. اگه داخل مووی کلیپ برای محرک بنویسم که نمی تونه روی stage اصلی بره. من می خوام بره تو فریم 200 stage
 

erfan.h

Member
آها شما می خواهید که استیج به فریم 200 بره


کد:
import flash.events.MouseEvent;

stop();


ajzayefan.moharek.addEventListener(MouseEvent.MOUSE_DOWN, moharek1);


function moharek1(e:MouseEvent):void
{
	
    MovieClip(root).gotoAndStop(200);
	
}


این کد رو در استیج بنویسید
 
آخرین ویرایش:

erfan.h

Member
حتما اشکال از جای دیگری است.
مطمئن هستید ارور نمی دهد؟
اگر مشکل حل نشد سورس را قرار دهید
 

جدیدترین ارسال ها

بالا