
可以用影片剪辑来模拟按钮,实现你的功能。
1 新建一个影片剪辑元件,在影片剪辑的时间轴上添加两个关键帧,其中第一帧是默认状态,第二帧是按下状态。一定要在第一帧加上:
stop();
否则,该剪辑将循环播放。
2 然后将这个影片剪辑拖放到主场景,命名为btn_mc。
3 在主场景的时间轴上添加如下代码:
stop();
var keyboardListener:Object = new Object();
keyboardListeneronKeyDown = function(){
_rootbtn_mcgotoAndStop(2);
}
keyboardListeneronKeyUp = function(){
_rootbtn_mcgotoAndStop(1);
}
KeyaddListener(keyboardListener);
上面的代码任何按键都可以改变该按钮的状态,如果要指定特定的按键,需要在onKeyDown里面加入判断语句,如下:
if (KeyisDown(KeyENTER)){
}
+ Key 键盘 - BACKSPACE Backspace(<-)键
- CAPSLOCK CapsLock键
- CONTROL Ctrl键
- DELETEKEY Delete(Del)键
- DOWN 方向下键
- END End键
- ENTER Enter(回车)键
- ESCAPE Esc键
- getAscii 获取最后一个按下或松开的键的对应字符的Ascii码
- getCode 获取最后一个被按下的键的键盘扫描码
- HOME Home键
- INSERT Insert( Ins)键
- isDown 当指定键被按下时返回True值
- isToggled 当指定键被锁定时返回True值
- LEFT 方向左键
- PGDN PageDown(PGDN)键
- PGUP PageUp(PGUP)键
- RIGHT 方向右键
- SHIFT Shift键
- SPACE 空格键
- TAB Tab键
- UP 方向上键
最简单的了,要用法的话一个个弄上来好麻烦的搜索一下总有的
以上就是关于flash用键盘控制按钮全部的内容,包括:flash用键盘控制按钮、求用Flash软件键盘控制变量的代码、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)