2018-12-24 19:10:17 [显示全部楼层]
23567浏览
查看: 23567|回复: 3

[教程] 图形化编程零基础教程 迷失森林-穿越电流阵

[复制链接]
【图形化编程】零基础教程

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

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

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

拖拽“侦测”模块中的“碰到颜色?”到脚本区,点击颜色框,利用 “取色棒”拾取电流的颜色。
图形化编程零基础教程 迷失森林-穿越电流阵图11
        拖拽“控制”模块中的“如果……那么执行……”到脚本区,将“碰到颜色?”嵌入到条件框中。
图形化编程零基础教程 迷失森林-穿越电流阵图12
        拖拽“动作”模块的“移动到x: y: ”到脚本区,修改其中的参数为起点的坐标。将“甲壳虫”拖拽到电流阵的起点处,从角色区面板获取坐标值。将“移动到x:-183 y:-163”嵌入到“那么执行……”下。
图形化编程零基础教程 迷失森林-穿越电流阵图13
        将“如果‘碰到颜色?’那么执行……”嵌入到“如果‘按键左箭头是否被按下’那么执行……”中
图形化编程零基础教程 迷失森林-穿越电流阵图14
        如下是左方向键控制“甲壳虫”移动的程序。参考这个程序,完成剩下的右方向键、上方向键、下方向键控制“甲壳虫”移动的程序吧。
图形化编程零基础教程 迷失森林-穿越电流阵图15
成就任务
图形化编程零基础教程 迷失森林-穿越电流阵图16
【Mind+】mind+零基础教程 目录:


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

陈海仑  学徒

发表于 2020-7-23 18:55:31

鼠标怎么弄的呀?只有我还不懂吗
回复

使用道具 举报

小企鹅  初级技匠

发表于 2022-3-20 15:05:18

厉害厉害
回复

使用道具 举报

禾禾  学徒

发表于 2022-3-23 12:28:33

为什么,起始点坐标固定了,可是运行结束回不到起始点~~~再看起始点坐标和刚才定义的数值又不同了,····求助啊,哪里有问题呢?

为什么,起始点坐标固定了,可是运行结束回不到起始点~~~再看起始点坐标和刚才定义的数值又不同了,····求助啊,哪里有问题呢?
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail