1、双击打开一个已有的Flash作品,本例为“用鼠标滚轮使五角星旋转”。
2、在作品中,舞台上拖放了一个五角星元件,元件的实例名称取名为“star_mc”。
3、“动作”面板中的代码如下图所示,实现鼠标放在五角星上,拖动滚轮使五角星旋转的动画。
4、测试一下程序,我们可以看到,当鼠标放置到五角星上拖动滚轮时,五角星并没有转起来。
5、在单击五角星后,拖动滚轮,五角星才随着滚动起来,这是怎么回事呢?因为,这是在测试环娓搠础拔境下运行动画,鼠标的mouseWheel事件首先被操作环境接收,而不是被播放器接收,所以只有在单击五角星后,才能用滚轮使五角星旋转。
6、有没有办法解决这个问题呢?其实很简单,只要单击“控制”菜单中的“禁用快捷键”选项,将“禁用快捷键”选项前面的勾选中,就可以解决这个问题了。
7、同样,如果我们给程序分配组左佯抵盗合键Ctrl+B为舞台上的文本加粗,而在创作环境中Ctrl+B是执行“分离”命令,在测试葩溆氩棍影片时,按下Ctrl+B键将执行分离命令,而不是使舞台中的字体加粗。这个时候如果要使动画正常操作,同样要选择“控制”菜单中的“禁用快捷键”选项。
8、当然,如果不是在测试环境中播放动画,而是关掉Flash编辑窗口,直接在播放器中运行动画,那么动画也能正常运行。
9、现在你会在Flash中使用“禁用快捷键”功能了吗?这个小选项还挺有用的吧。