之前写过使用按钮控制影片剪辑移动,在FLASH游戏开发中,使用快捷键控制角色播放技能也是比较常用的。
工具/原料
FLASHCS3及以上版本
方法/步骤
1、这里用的是AnimateCC,打开软件,新建AS3文档。
2、在舞台画一个矩形形状。
3、选择矩形右键转换为影片剪辑。
4、双击影片剪辑进行编辑状态。
5、把形状转换为图形元件。
6、在60帧添加关键帧。
7、移动图形元件的位置。
8、选择中间帧右键选择创建传统补间。在其它版本是创建补间动作动画。现在影片剪辑就做好了。
9、回到主场景,设置影片剪辑的实例名为mc
10、主时间轴加如下代码:st瞢铍库祢age.addEventListener(KeyboardEvent.KEY忧溲枷茫_DOWN,KeyDownEvent);functionKeyDownEvent(e:KeyboardEvent):void{ switch(e.keyCode) { caseKeyboard.UP://上方向键播放 { mc.play(); break; } caseKeyboard.DOWN://下方向键停止 { mc.stop(); break; } caseKeyboard.LEFT://左方向键重新播放 { mc.gotoAndPlay(1); break; } }}
11、运行后记着要打开生成的swf文件进行测试,因为预览状态时,快捷键会冲突。