AS2上的按键改变符号的框架
Posted
技术标签:
【中文标题】AS2上的按键改变符号的框架【英文标题】:AS2 on key press change frame of symbol 【发布时间】:2015-12-14 15:17:23 【问题描述】:我已将球转换为具有 2 帧(蓝色和红色球)的符号(电影剪辑)。我想当按下左箭头时,球内的框架变为第 1 帧,如果我按下右箭头,球内的框架变为 2。球符号名称为“球”。我真的是 flash 和 AS2 的新手,如果我看起来像菜鸟,我很抱歉 :)
这是我尝试过的:
on(keyPress "37")
ball.gotoAndStop(1);
on(keyPress "39")
ball.gotoAndStop(2);
我把它放在了ball的actionscript面板中。
左箭头键是 37 右箭头键是 39
【问题讨论】:
【参考方案1】:实际上,我很久以前就自己找到了答案。代码不起作用,因为movieclip ball 没有实例名称“ball”(因为ball.gotoAndStop)。
【讨论】:
【参考方案2】:http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00001133.html
Adobe 在他们的文档中对此进行了介绍。
您使用 Key.addListener(myListener),然后您可以检查键码 37 和 39。
【讨论】:
以上是关于AS2上的按键改变符号的框架的主要内容,如果未能解决你的问题,请参考以下文章