scratch云变量怎么用_有趣的scratch少儿编程:让梦幻西游中的万圣公主进行空间转移...

今天我们利用有道卡搭scratch编程平台提供的梦幻西游的素材,给里面的万圣公主这个角色制作一个空间转移的技能!按下空格键,开始转移,角色移动到舞台的最上方并消失,按下按键a,角色就从鼠标所在的任意位置的上方出现,并移动到鼠标位置。视频效果如下:

ed894885ab2d6eb44a056196364094f6.png
有趣的scratch少儿编程https://www.zhihu.com/video/1167068137291300864

制作这个技能的关键就在于要设置两个变量,x坐标和y坐标!这两个变量确定着万圣公主这个角色移动的位置。

首先我们在有道卡搭提供的素材库里选择好梦幻西游中的舞台背景,角色,声音效果。可以选择自己喜欢的,并不一定要选择跟我一样的。

1a7f0b16e8d10e90e3b10a8ee905c0ac.png

fb499d5500c7afdc6c67c9fab70f4dff.png

7d5f8b9c6d000c6b14d597444b659d87.png

faada1ad8a47963431253abe56ac9c95.png

在角色中要设置两个万圣公主的角色,一个是从原地往上移动的角色,一个是从上往鼠标位置移动的角色。

首先设置第一个万圣公主的脚本,这个脚本分成两部分,第一部分给变量X和Y设置值为鼠标的坐标,角色在按下空格键之后从鼠标位置移动到鼠标位置的最上方,并制作克隆体,然后隐藏。第二部分是对克隆体的设置,让克隆体也移动到鼠标位置的最上方。这样做的特效就比较好看,有武林高手的特效!

6ffbeed6f05283e1955ffcc63b63e24e.png

第二个万圣公主的角色脚本分成三部分,第一部分是空格键按下时,要隐藏自己并播放声音特效。第二部分是按下按键a时,给变量重新设置成鼠标的坐标,因为这个时候鼠标的位置已经移动了,换了一个位置,所以要给坐标重新赋值。之后将角色移动到鼠标坐标位置的最上方,并且克隆自己,完成克隆后从最上方移动到鼠标位置!第三部分则是克隆体移动到鼠标位置。

4ee538cb6e86d2eedc1effbbfd2543b0.png

完成以上脚本设置,就可以做到空间移动的效果了,想移动到哪里,鼠标就移动到哪里!在这个脚本中,也可以直接用鼠标的坐标来替代变量,用变量的目的是为了让scratch的积木块更短一些,程序更美观一些!

孩子们还可以发挥更多的想象力,来添加一些特效角色,之后结合变量x和变量y,让空间转移的效果更佳好玩!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值