- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第二课海底世界
2.1学习目标
一、理解:角色的面向方向、角色的旋转模式、角色的移动速度、角度等的
初步概念;
二、理解:一个角色的多段脚本是可以同时运行的;
三、学会:调整角色大小、调整角色方向;
四、学会:角色内复制脚本、角色间复制脚本。
2.2学习过程
一、准备背景和角色
新建一个作品,在默认小猫角色上点击鼠标右键,删除默认的角色,然后添
加一个背景“海底世界”,再添加4个角色“小丑鱼、寄居蟹、章鱼、鲨鱼”,
可以按住【shift】进行多选。添加完成如下图:
拖动角色调整位置,并使用“放大/缩小”工具调整4个角色到合适的大小,
如下图:
二、寄居蟹的脚本
寄居蟹是需要在海底左右移动的,它的脚本和上一课中“行走的小猫咪”的
脚本非常相似。首先就是和,而且要想它持续运动,
就需要用到指令块,不断的重复内部的指令。作为一只螃蟹,自然
不能跑得太快,所以我们把它的速度调整为“移动2步”,还有不要忘记把旋转
模式调整为“左右旋转”,要不然往左走的时候它可要头朝下了。调整以后如下
图:
接下来是造型,在上个脚本最上方单击鼠标右键,选择“复制”,把上一个
脚本整体复制一份,删除内部的指令块,把和
放进重复执行里边,然后调整为“等待0.2秒”,这个造型切换的0.2秒延迟是
一个很常用的数值,大家一定要记牢,完成后如下图:
三、章鱼的脚本
章鱼是需要在海水中上下左右、各个角度移动的,跟寄居蟹的脚本有类
似的地方,因此我们把寄居蟹的脚本复制给章鱼一份。首先拖动寄居蟹的脚本,
当鼠标移动到角色区章鱼的缩略图时,松开鼠标,即可完成角色间脚本的复制。
把两个脚本都复制完成后点击章鱼,发现两段脚本重叠在了一起,这时只需要把
它们拖开即可。这时候如果点击绿旗,会发现章鱼在水平运动,并且碰到边缘反
弹后会头朝下。如下图:
通过运行脚本,我们发现了几个问题:
(1)章鱼头朝下。这个好办,调整一下旋转模式就行,参考“寄居蟹”;
(2)造型切换速度太快。这个也好办,把0.2秒改成0.4秒就行;
(3)章鱼横着游动,正常应该各个方向自由方向游动,这个怎么办呢?
其实我们只需要调整一下章鱼的面向方向就行了,方法如下:
打开章鱼的角色信息栏,将方向调整为“水平”和“垂直”以外的任意
角度,章鱼就可以实现在水中自由游动的效果。如下图:
四、小丑鱼的脚本
小丑鱼的脚本和章鱼的脚本基本相同,这里不再赘述。
五、大鲨鱼的脚本
大鲨鱼需要实现追逐小丑鱼的效果,这里需要用到一个新的指令块
,可以实现大鲨鱼一直跟随小丑鱼游动的效果。脚本如下图:
六、角度的初步概念
一些低年级的同学可能对角度还不太理解,不知道为什么要从0°到
90°到180°,甚至还有-90°,这里我们不做深入讲解,只要知道这些就行:
【向上就是0°】、【向下就是180°】、【向右就是90°】、【向左就是-90°】。
如下图:
七、同一角色的多段脚本可以同时运行
我们可以看到,点击绿旗时,同一个角色下负责运动的脚本和负责造型切换
的脚本是可以同时运行的,这跟我们一边走路一边挥手是一样的。
有的同学会问,两段脚本都是重复运行,为啥不把他们写到同一段脚本中?
如下图:
其实,对于绝大多数的角色而言,这样做不合适,每移动一次,只能切换一
个造型,并且还要等待一小会儿,这样角色的动画效果看起来会很迟钝。如果需
要角色连贯动作,或者要对造型进行单独控制,显然更合适用不同的脚本分开控
制。
八、设计一个简单的水族馆小动画
添加合适的背景以及多个海洋生物角色,实现角色在水中游来游去的动画效
果,要求动画效果真实自然。
文档评论(0)