2017-10-17 124 views
-1

所有我想要获取按钮我放置在电影剪辑内以更改主时间轴上的场景。As3电影剪辑中的闪光灯按钮

这就是我现在所拥有的: 主时间轴,

具有影片剪辑中的场景被称为(girl_tone_control)和我想去现场被称为(girl_outfit_v1)

里面的影片剪辑(girl_tone_control),我有一个框架上的即时名称letsgo_btn按钮。

然后我有同样的影片剪辑的按钮另一层叫做行动

与此代码

import flash.events.MouseEvent; 

letsgo_btn.addEventListener(MouseEvent.CLICK, letsgo1); 

function letsgo1(e:MouseEvent):void 
{ 
    MovieClip(root).gotoAndPlay(1,'girl_outfit_v1'); 
} 

我不知道这是正确的我每次测试它希望去现场(girl_outfit_v1)它不工作,我得到的错误

ArgumentError: Error #2108: Scene girl_outfit_v1 was not found. 
at flash.display::MovieClip/gotoAndPlay() 
at wwe2_girl_tone_control_fla::girl_select_1/letsgo1() 

谁能帮助?

回答

0

我会建议你仔细检查现场的名字,因为它必须工作,或者附上您的FLA让我检查什么是错的

+0

我得到它的工作!。我有两个:inpert flash.events.MouseEvent;在同一个框架上行,一个在不同的层上,因为我想保持代码分离,所以我可以正确地看到。刚刚删除其中一个,它的工作。 – Alan

+0

听起来很奇怪,你可以有尽可能多的进口,所以它不是一个理由。无论如何,这很好,它帮助你) –

+0

是的,谢谢你的帮助。我还发现,如果我的网络摄像头没有被使用或者没有工作,那么这些脚本开始表现怪异。我确实有一个负载网络摄像头streem脚本以及该文件。感谢我的同事为切换凸轮而使用了一个看起来相同但不告诉我的破碎的凸轮。 – Alan