MC新手入门(十六)------ 按键操作

 按键操作也是游戏中必不可少的,常常用按键来控制角色的左右移动,跑、跳等。那么,我们来学习如何制作按键相关的动作。在上一节中,小狗的移动我们可以换个方法来实现,例如用键盘的方向键来操作。
    那么我们该如何应用呢?添加一个小狗的角色,在角色控制器的事件列表中,选择“键盘按键按下”,进入下一步设置,基本设置如【图4-1-2-3-1】:

4-1-2-4-1.png

                              

图4-1-2-3-1

   在选中按键栏时按下你要用到的按键,选择执行动作,按确定。如【图4-1-2-3-2

4-1-2-4-2.png


图4-1-2-3-2

   进入脚本框,在脚本框中写如下语句后保存退出。

4-1-2-4-3.png


图4-1-2-3-3

    测试,我们按下方向左键时,小狗就会向左移动。同样的你来尝试怎么让小狗右移、上移、下移。(右移就是小狗的x坐标时 dog.x -= a;上下移动时角色的y坐标改变,a表示移动的大小)

4-1-2-4-4.png


图4-1-2-3-4

   我们来测试一下结果:
   可以看到小狗是飘的感觉,怎么办呢?我们现在要改变图片让它变成动态的图片。按4.1.1小节中添加角色的方式添加图片。

4-1-2-4-5.png


图4-1-2-3-5

   先将动画设置的动画选择为静态图片那张。当按下按键时改变图画。

4-1-2-4-6.png


图4-1-2-3-6

   接下来选择【键盘键按下】事件。选择按右方向的按键。执行动作为改变动画。确定后选择改变的动画。如下图

4-1-2-4-7.png


图4-1-2-3-7

   可以看到放开按键后小狗还是在原地动。这时我们可以用【键盘按键弹起】事件。当放开按键时我们同样是用改变动画来完成。如下图

4-1-2-4-8.png


图4-1-2-3-8

  这就完成了按键事件了。可以看见小狗的移动。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值