我正在尝试关注具有上/上/下/禁用效果的按钮(MovieClip),我面临以下问题。
当我专门将MovieClip的一个实例放到舞台上并正确命名时,我可以简单地将该MovieClip分配给stage.focus,当我导出.swf文件时,MovieClip会出现在场景中动画可见。
我正在尝试动态创建一些按钮。但是,当我通过编写代码创建该按钮的实例(当然将其添加到场景中)然后将新创建的按钮实例分配给stage.focus时,该实例在场景中可见,但是向上动画是可见的而不是向下动画。
我尝试使用gotoAndStop()手动获取实例以显示动画,然后将其分配给stage.focus,但这样就不会修复向下动画,并且当我将鼠标打开和关闭时没有任何点击。
可能是什么原因,更重要的是,这个问题的解决方案是什么?如何让动画永久可见?
下面的代码是我在框架中编写的内容,用于创建按钮实例并为其指定焦点。当我手动将一个实例放在舞台上时,我当然在命名实例someBtn之后使用了下面代码的最后一行。
var someBtn = new SomeButton();
addChild(someBtn);
someBtn.x = 500;
someBtn.y = 500;
someBtn.visible = true;
stage.focus = someBtn;