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上的按键改变符号的框架的主要内容,如果未能解决你的问题,请参考以下文章

Mac下必备快捷键的符号所对应的按键

vim移动

OS快捷键

苹果笔记本电脑快捷键

Java画线和按键改变颜色

Emacs基本的按键与命令