【Mind+/Scratch3.0】零基础教程 迷失森林 穿越电流阵-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6773|回复: 0

【Mind+/Scratch3.0】零基础教程 迷失森林 穿越电流阵

[复制链接]
发表于 2019-11-19 13:53 | 显示全部楼层 |阅读模式
本帖最后由 dfrobot 于 2019-11-19 18:56 编辑

【Mind+/Scratch3.0】零基础教程

第三关 迷失森林 项目三 穿越电流阵

      恭喜“小麦”第一个进入迷失森林!

      迷失森林可不是你想的这么简单,里面有各种各样的关卡,是很可怕的,一不小心就会踩中陷阱,或者在森林里面迷路哦。所以千万不能掉以轻心,要学会判断真假,保持逻辑清晰,只有这样你才能顺利闯关。不过别担心,系统提供了一个新的道具——流程图,熟练使用这个道具,你就能快速穿越迷失森林啦。加油吧!
穿越电流阵
叮咚!
任务榜单
闯关任务
一、道具选择
这一关需要使用的新道具有:
“穿越电流阵”流程图。
二、道具使用
布置舞台
        1.利用“上传背景”,将电流阵图片设置为背景。
        忘记了如何上传?可以翻看前面的新手任务记录哦。
        2.添加一个角色,并合理调整大小,将其拖动到电流阵入口处。下面以“甲壳虫”为例。
利用键盘方向键控制角色的移动
        1.选中“甲壳虫”角色,添加控制事件“当 绿色小旗子 被点击”。
         2.拖拽“动作”模块中的“设置旋转模式‘左右旋转’”到脚本区,从下拉框中选定旋转模式为“任意旋转”。
3.拖拽“控制”模块中的“循环执行”到脚本区,连接在“设置旋转模式‘任意旋转’”下面。
4.判断键盘左方向键是否被按下。当“左箭头”被按下,“甲壳虫”向左移动。
拖拽“移动10步”、“指向方向90”到脚本区,修改步数为1,方向为左方向,将这两个指令嵌入到“那么执行……”下。
将“如果……那么执行……”嵌套在“循环执行”中。
  
5.判断“甲壳虫”是否碰到阵中的电流。若碰到电流,返回起点。

拖拽“侦测”模块中的“碰到颜色?”到脚本区,点击颜色框,利用 “取色棒”拾取电流的颜色。
        拖拽“控制”模块中的“如果……那么执行……”到脚本区,将“碰到颜色?”嵌入到条件框中。
        拖拽“动作”模块的“移动到x: y: ”到脚本区,修改其中的参数为起点的坐标。将“甲壳虫”拖拽到电流阵的起点处,从角色区面板获取坐标值。将“移动到x:-183 y:-163”嵌入到“那么执行……”下。
        将“如果‘碰到颜色?’那么执行……”嵌入到“如果‘按键左箭头是否被按下’那么执行……”中
        如下是左方向键控制“甲壳虫”移动的程序。参考这个程序,完成剩下的右方向键、上方向键、下方向键控制“甲壳虫”移动的程序吧。
成就任务
微信图片_20191118115539.png

      Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 07:39 , Processed in 0.075645 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表