大家好,欢迎来到IT知识分享网。
今天我们利用有道卡搭scratch编程平台提供的梦幻西游的素材,给里面的万圣公主这个角色制作一个空间转移的技能!按下空格键,开始转移,角色移动到舞台的最上方并消失,按下按键a,角色就从鼠标所在的任意位置的上方出现,并移动到鼠标位置。视频效果如下:
制作这个技能的关键就在于要设置两个变量,x坐标和y坐标!这两个变量确定着万圣公主这个角色移动的位置。
首先我们在有道卡搭提供的素材库里选择好梦幻西游中的舞台背景,角色,声音效果。可以选择自己喜欢的,并不一定要选择跟我一样的。
在角色中要设置两个万圣公主的角色,一个是从原地往上移动的角色,一个是从上往鼠标位置移动的角色。
首先设置第一个万圣公主的脚本,这个脚本分成两部分,第一部分给变量X和Y设置值为鼠标的坐标,角色在按下空格键之后从鼠标位置移动到鼠标位置的最上方,并制作克隆体,然后隐藏。第二部分是对克隆体的设置,让克隆体也移动到鼠标位置的最上方。这样做的特效就比较好看,有武林高手的特效!
第二个万圣公主的角色脚本分成三部分,第一部分是空格键按下时,要隐藏自己并播放声音特效。第二部分是按下按键a时,给变量重新设置成鼠标的坐标,因为这个时候鼠标的位置已经移动了,换了一个位置,所以要给坐标重新赋值。之后将角色移动到鼠标坐标位置的最上方,并且克隆自己,完成克隆后从最上方移动到鼠标位置!第三部分则是克隆体移动到鼠标位置。
完成以上脚本设置,就可以做到空间移动的效果了,想移动到哪里,鼠标就移动到哪里!在这个脚本中,也可以直接用鼠标的坐标来替代变量,用变量的目的是为了让scratch的积木块更短一些,程序更美观一些!
孩子们还可以发挥更多的想象力,来添加一些特效角色,之后结合变量x和变量y,让空间转移的效果更佳好玩!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/7203.html