检测键盘用key,移动//键盘控制影片剪辑移动的代码:
onClipEvent (load) {
speed = 25;
}
// 初始化移动速度为25,负数代表反方向移动速度
onClipEvent (enterFrame) {
//进入帧后随时监测
if (Key.isDown(Key.LEFT) && !Key.isDown(Key.RIGHT)) {
_x -= speed;
_rotation = 0;
}
//如果按键盘左键并且没同时按右键,剪辑向左平移,旋转角度为0
if (Key.isDown(Key.RIGHT) && !Key.isDown(Key.LEFT)) {
_x += speed;
_rotation = 0;
}
//控制剪辑左边界,如果移动宽度小于0,还原到800位置由右向左循环
if (_x>550) {
_x = 0;
}
//控制剪辑右边界,如果移动宽度超过800,还原到0位置由左向右循环
if (_x<0) {
_x = 550;
}
}
onClipEvent (load) {
speed = 25;
}
// 初始化移动速度为25,负数代表反方向移动速度
onClipEvent (enterFrame) {
//进入帧后随时监测
if (Key.isDown(Key.LEFT) && !Key.isDown(Key.RIGHT)) {
_x -= speed;
_rotation = 0;
}
//如果按键盘左键并且没同时按右键,剪辑向左平移,旋转角度为0
if (Key.isDown(Key.RIGHT) && !Key.isDown(Key.LEFT)) {
_x += speed;
_rotation = 0;
}
//控制剪辑左边界,如果移动宽度小于0,还原到800位置由右向左循环
if (_x>550) {
_x = 0;
}
//控制剪辑右边界,如果移动宽度超过800,还原到0位置由左向右循环
if (_x<0) {
_x = 550;
}
}