好的,我对Flash很新,而且我在过去两天尝试编写一些ActionScript。我无法使用一段简单的代码:
stop();
所以...非常简单吧? ;)
我有一个10帧的动画,我正在尝试让动画在第5帧停止。所以我从时间轴中选择第5帧,然后打开动作菜单,我只需编写stop();在窗口。当我运行它时,我收到以下错误消息:
In ActionScript 3.0 code cannot be placed directly on objects. Please select an object or use the Code Snippet panel to apply code to the current selection on stage.
我完全理解这是一个简单的问题,答案可能很明显,但我找不到......
由于
编辑:
我试过调试它,它在调试器中有效,但在flash中却没有...
答案 0 :(得分:2)
你把代码“放在”对象上,不允许在AS3中使用(thx god)。 为了避免它,创建一个新图层并将其命名为“code”(或任何你想要的),并将代码放入其中