Scratch入门教程中给大家讲过角色的造型可以有多种,之前都给大家展示软件自带的角色和背景,有些角色造型有多种,但是都基于同一个角色的造型。如果我们需要把角色造型变化为其他角色或者变大变小又该如何操作呢?我们在Scratch素材有哪些?角色背景素材的来源这节课给大家介绍了如何找素材,那么这节课就给大家讲解一下寻找素材和制作角色造型的变化。希望同学们能够通过这节课学会更多技巧,运用到更多的游戏动画场景中。
剧本介绍
光头强即将回到家的时候,突然有一个巫师从天而降,因为光头强砍了一棵树,那棵树是巫师的栖息地,让巫师无家可归。巫师跟随光头强的气息寻找,终于在光头强进家门之前拦截了他,并对他施行可怕的巫师,把光头强变成了熊大,又变成了熊二,最后还变大了。
背景和角色
我们需要一个森林房屋背景,角色为:巫师、光头强、熊大和熊二。我们在网上可以找到这些素材,但是角色基本上都是带有背景的,我们可以通过Photoshop把背景去掉,就得出了下面图中的角色造型。
程序设计思路
1、导入森林房屋背景;
2、导入光头强角色和巫师角色,在光头强角色造型中导入熊大和熊二的角色;
3、当点击绿色旗帜的时候,巫师说要把光头强编程一只熊,然后把光头强变成了熊大,又变成了熊二,最后变成了大光头强。
积木代码
我们需要把一个角色换成另一个角色,也只能在造型里面变更,如果是上传多个角色,是没办法切换到其他角色的造型,所以我们这节课的重点就在同一个角色中上传不同角色造型。当绿色旗帜点击后,巫师按照时间来说话,而光头强需要根据巫师的世界来切换造型。外观命令中又一个将角色大小设定为多少的命令,这个命令可以让角色变大或者变小,具体变大变小多少可以输入数值来观察。
总结
我们看上面的动图,是不是很有意思,施展魔法效果呈现给大家看,自己作为编程人员,是不是也感觉学会了魔法?同学们可以自己另外再制作一些变换造型的动画,把才华展现给其他同学看吧。