如何在up状态下显示SimpleButton的over状态

时间:2010-04-07 14:03:13

标签: flash actionscript-3 flash-cs4

我在As3中有一个带按钮对象的菜单。我想显示用户所在的页面,为此我必须在加载闪存时显示按钮的过度状态(即mc)。我正在将页面参数发送到flash。我只需要在特定按钮内播放影片剪辑。

寻找类似的东西:

btn1.m1.gotoAndPlay(1); or btn1.m1.play();

2 个答案:

答案 0 :(得分:1)

尝试:

btn1.getChildByName("m1").play();

编辑: ...哦,抱歉我认为你在谈论一个通用按钮,但你正在使用SimpleButton类: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/SimpleButton.html

默认情况下,该类应该播放你放在那里的任何movieClips,但访问它的孩子这是一个不同的故事,看看这个: http://www.xtyler.com/code/254

答案 1 :(得分:1)

好的Adobe的文档帮助解决了这个问题。有一天它想出来,但最后我找到了合适的代码。它可能不是最好的,但它可以解决问题。:

btn1.upState = btn1.overState;