最简单的方法使对象在任何方向移动
时间:2013-01-25 13:01来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
这是最简单的方法使对象在任何方向移动。
首先制作一个影片剪辑,并把它在您的主电影朝上。然后创建一个单独的
层,将此代码添加到该层。
_root.onEnterFrame =函数(){
如果(Key.isDown(Key.SHIFT)的){
/ /移位被按下时,该对象的速度
速度=
} {
/ /速度的对象还没有按下移位时
速度=
}
/ /将对象逆时针
如果(Key.isDown(Key.LEFT)){
。_rotation =速度
}
/ /将对象顺时针方向
如果(Key.isDown(Key.RIGHT)){
_rotation + =速度
}
/ /计算对象的方向向前移动
如果(Key.isDown(Key.UP)){
_x + =速度*数学。黄大仙(_rotation(一下,Math.PI/180));
_y - =速度* Math.cos(。_rotation *(一下,Math.PI/180))
}
/ /计算对象的方向向前移动
如果(Key.isDown(Key.DOWN)){
_x - =速度*数学。黄大仙(_rotation(一下,Math.PI/180));
。_y +速度* Math.cos(_rotation *(一下,Math.PI/180)),
}
多数民众赞成它。刚刚更换的速度与你的对象的名称,你要移动的对象
换挡时举行,并与希望的速度要移动的对象时移举行。有
乐趣!
(责任编辑:卓想动画http://www.zxgzs.com)
上一篇:MX PHP投票系统
下一篇:是怎样炼成的2位时间显示