最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

Scratch编程–方向键移动

Scratch 少儿编程 4904浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

自从给两个小朋友讲解了下scratch编程能做的一些事情,他们都表现出了很大的兴趣,正好小学开始放假了,有了更多的空闲时间,和果果同学进行了事前沟通,她想以自己的卡通形象做为游戏角色,在一个空旷的舞台可以进行移动跳舞。果真是小女生的需求,简单,安排。

01 制作专属角色

       现在很多手机的app都可以通过自己的自拍大头照,渲染成卡通头像,下面介绍一个我常用的方法:

       使用美图秀秀–美图AI-动漫化身。

Scratch实例1--方向键移动

Scratch实例1--方向键移动

           在这里可以使用手机的照相功能实时的拍摄自己的大头照,并可以修改渲染后的卡通形象。比如来个大眼睛,小嘴唇,选个发型,换个脸型等,只要你想,都可以安排。

Scratch实例1--方向键移动      满足小女生的愿望,给她配一条裙子,百度上搜索裙子图片并下载

Scratch实例1--方向键移动

      运用电脑版本的美图秀秀软件,分别把卡通头像和裙子的图片抠出来,并合并成一个png格式的图片,做为Scratch的角色使用。(一定记住,角色需要使用png格式的图片)

 

Scratch实例1--方向键移动

Scratch实例1--方向键移动

02 编码实现

      需要实现游戏角色在舞台中的移动,就需要理解XY轴的概念,虽然XY轴是初中数学需要的概念,但给一个小学的同学来描述,没什么太大压力,很好理解。

      需求为使用上下左右四个方向键来实现角色的移动。

      1.如果按下方向←键,则为X轴左移,减少X坐标

      2.如果按下方向→键,则为X轴右移,增加X坐标

      3.如果按下方向↑键,则为Y轴上移,增加Y坐标。

      4.如果按下方向↓键,则为Y轴下移,减少Y坐标。

Scratch实例1--方向键移动

      实际上这个游戏的设计很简单,只要理解游戏角色是怎么在程序中移动的就可以实现。跟果果同学大体介绍了下,她自己就可以动手完成,后期再引导她实现按下一个按键,让游戏角色可以进行转动,以实现翩翩起舞的动作。

Scratch实例1--方向键移动

Scratch实例1--方向键移动

 

03 发散扩展

       Chris同学从幼儿园放学回来,看到了这个简单的小移动也燃起了兴趣,非要也给他弄一个孙悟空的翻筋斗云的角色。于是乎,又是一顿操作。

       百度“孙悟空”头像,抠图,百度“筋斗云”,抠图。合成:

Scratch实例1--方向键移动

       同样的代码,同样的操作,让他玩的不亦乐乎:

Scratch实例1--方向键移动

END

转自公众号:
豆儿频道

您必须 登录 才能发表评论!