今天我们来做一个趣味小程序:小狗瞬移。
小狗瞬移
情景:小狗在移动过程中留下残影,清除,移动,再留残影……;
角色:小狗;
知识点:图章,循环嵌套;
一、准备工作1、布置背景:
打开背景工具箱,选择背景库中的“奇幻”类;
背景工具箱
背景库
2、添加“画笔”代码:
把“画笔”代码从扩展库中添加到代码分类区;
添加扩展
画笔扩展
画笔
3、角色调整:
删除默认小猫角色,添加新角色,打开角色工具箱,在角色库“动物”类别中选择小狗;
角色工具箱
角色库
小狗角色默认有四个造型,我们需要用到前三个,把不合适的造型删除掉;
删除造型
设置角色的大小,调整其翻转模式为“左右翻转”;
大小与翻转
二、设计脚本:一个新概念:循环嵌套
在一个循环体语句中又包含另一个循环语句,称为循环嵌套;
1、内层循环:单次移动残影效果循环;
通过“图章”模块复制一个小狗,“重复执行8次”复制8个小狗,并依次“移动20步”,实现残影效果;
内循环残影
2、清除:清除当次移动,为下次移动作准备;
清除
3、外层循环:多次移动循环;
使用“重复执行”模块,“下一个造型”模块,实现多次移动;
外循环
三、完整脚本:脚本
想一想,怎么能让小狗瞬移方向不仅仅只是水平呢?
——对了,通过调整角色“方向”就可以实现啦。快来试试吧!
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved