Scratch3.0编程小课堂11(趣味小程序:小狗瞬移)

Scratch3.0编程小课堂11(趣味小程序:小狗瞬移)

首页休闲益智编程吧宠物更新时间:2024-04-21

今天我们来做一个趣味小程序:小狗瞬移。

小狗瞬移

情景:小狗在移动过程中留下残影,清除,移动,再留残影……;

角色:小狗;

知识点:图章,循环嵌套;

一、准备工作

1、布置背景:

打开背景工具箱,选择背景库中的“奇幻”类;

背景工具箱

背景库

2、添加“画笔”代码:

把“画笔”代码从扩展库中添加到代码分类区;

添加扩展

画笔扩展

画笔

3、角色调整:

删除默认小猫角色,添加新角色,打开角色工具箱,在角色库“动物”类别中选择小狗;

角色工具箱

角色库

小狗角色默认有四个造型,我们需要用到前三个,把不合适的造型删除掉;

删除造型

设置角色的大小,调整其翻转模式为“左右翻转”;

大小与翻转

二、设计脚本:

一个新概念:循环嵌套

在一个循环体语句中又包含另一个循环语句,称为循环嵌套;

1、内层循环:单次移动残影效果循环;

通过“图章”模块复制一个小狗,“重复执行8次”复制8个小狗,并依次“移动20步”,实现残影效果;

内循环残影

2、清除:清除当次移动,为下次移动作准备;

清除

3、外层循环:多次移动循环;

使用“重复执行”模块,“下一个造型”模块,实现多次移动;

外循环

三、完整脚本:

脚本

想一想,怎么能让小狗瞬移方向不仅仅只是水平呢?

——对了,通过调整角色“方向”就可以实现啦。快来试试吧!

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved