flash键盘控制小球移动怎么做
我想在flash8.0上画一个小球,然后可以用键盘上的上下左右键控制小球的移动,怎么做呢,麻烦哪位大哥写出操作过程,请不要发视频教程网址给我,详细写出脚本,并请对脚本做出...
我想在flash8.0上画一个小球,然后可以用键盘上的上下左右键控制小球的移动,怎么做呢,麻烦哪位大哥写出操作过程,请不要发视频教程网址给我,详细写出脚本,并请对脚本做出注释(不然我脚本知识很弱,看不懂)。满意就给分,谢了
展开
2个回答
展开全部
1、画圆,把它转换成影片剪辑(拉框选中-按F8键-选“影片剪辑”);
2、做一个“按钮”(比如:画个长方形-拉框选中-按F8键-选“按钮”);
3、选中新转换成影片剪辑的圆,找“属性”栏,为该影片剪辑命名(如“c1”);
4、选中新转换成按钮的长方形,找“动作”栏;
5、写入如下代码:(代码一定要写在“按钮”里而不是“帧”里!)
on (keyPress "<Left>") {c1._x=c1._x-10 }
//当按左键时,影片剪辑实例对象c1的_x坐标值自减10
on (keyPress "<right>") {c1._x=c1._x+10 }
//当按右键时,影片剪辑实例对象c1的_x坐标值自加10
on (keyPress "<up>") {c1._y=c1._y-10 }
//当按上键时,影片剪辑实例对象c1的_y坐标值自减10
on (keyPress "<down>") {c1._y=c1._y+10 }
//当按下键时,影片剪辑实例对象c1的_x坐标值自加10
另:如果嫌方块难看,双击方块(按钮),只在“点击”里插一帧,其它都删掉——这样播放时是看不见按钮的!
2013-04-16
展开全部
假设小球为ball_mconEnterFrame = function(){//设定帧循环,可以理解成不断循环if(Key.isDown(Key.LEFT)) ball_mc._x -= 5;//按下左键,X坐标减5if(Key.isDown(Key.RIGHT)) ball_mc._x += 5;//按下右键,X坐标加5if(Key.isDown(Key.UP)) ball_mc._y -= 5;//按下上键,Y坐标减5if(Key.isDown(Key.DOWN)) ball_mc._y += 5;//按下下键,Y坐标加5}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询