机器人专用积木#

VR Rover 可以访问标准 VR 传动系统、事件、控制、操作员、变量、我的块和评论块。

传动系统#

转到对象#

前往物体块用于转动并驱动 VR 探测车面向指定物体。

这可以是非等待等待块,取决于是否使用并且不等待选项。

VR Rover 的“前往物体”模块图,展示了其导航至指定物体的功能。

选择 VR 探测车要前往的物体。可以是矿物、敌人或基地。

VR Rover 的“前往物体”模块图,展示了其导航至指定物体的功能。

如果 VR Rover 检测到多种矿物或多个敌人,它将移动到更近的选项。

默认情况下,前往物体积木块会阻止所有后续积木块的执行,直到其完成为止。通过展开前往物体积木块以显示不等待,积木块将在 VR 探测车移动时继续执行。

VR 探测车前往物体块,引导探测车到达探测车救援游乐场中最近的矿物。

在这个例子中,VR Rover 将转弯并行驶到最近的矿物。

VR 探测车使用前往物体模块导航至探测车救援游乐场中最近的矿物。

行动#

矿物质作用#

矿物动作块用于与流浪者救援游乐场中的矿物进行互动。

这是一个非等待块,允许任何后续块无延迟地执行。

VR 探测车与探测车救援游乐场中的矿物互动的图片,展示了各种动作块。

选择 VR Rover 如何处理矿物。

VR Rover 在 Rover 救援游乐场与矿物互动,展示各种动作块和能力。

拾取矿物后,这些矿物将被放入VR探测车的储存器中。它会一直被携带,直到项目使用带有“使用”或“丢弃”标记的矿物操作块为止。

使用矿物可以补充 VR 探测车的部分能量,具体数值可通过“游戏场”窗口中的电池图标显示。矿物必须位于地面上才能使用。

VR 探测车将通过使用矿物或在基地投放矿物来获得经验值 (XP)。

在这个例子中,VR Rover 将转向并行驶到最近的矿物,然后将其拾起。

VR 探测器与探测器救援游乐场中的矿物质互动,展示其吸收和储存能力。

吸收敌人辐射#

吸收敌人辐射块用于与流浪者救援游乐场中的敌人互动。

这是一个非等待块,允许任何后续块无延迟地执行。

框图展示了探测器救援游乐场中 VR 探测器的“吸收敌方辐射”动作。

在这个例子中,VR Rover 将转向并驶向最近的敌人,然后吸收一次敌人的辐射。

VR 探测车在袭击场景中在探测车救援游乐场吸收敌人辐射。

支持#

待机块用于将 VR Rover 置于待机模式,直到达到指定的电池阈值。

这是一个等待块,在它完成之前不会允许任何后续块执行。

VR Rover 的待机块,用于节省电池电量,直到达到指定的阈值。

待机状态下,VR Rover 的电池消耗速度会较慢,但生存天数计数器会以更高的速率增加。

一旦达到电池电量阈值,VR Rover 将退出待机状态,重新消耗电池并以正常速率增加生存天数计数器。

选择 VR Rover 退出待机模式的电池阈值。

VR Rover 待机模块界面,显示 Rover 救援游乐场中待机模式的电池阈值设置。

在这个例子中,VR Rover 将进入待机模式,等待电池电量达到 35% 后再转向并移动到最近的矿物。

VR Rover 处于待机模式,节省电池电量,直到达到指定阈值后再恢复操作。

外观#

VR Rover 无法访问 VR Pen,但它仍然可以打印到其监视器控制台。

活动#

受到攻击时#

当 VR 探测车受到敌人攻击时,使用 受到攻击时 块来运行附加的块堆栈。

图片描绘了一辆受到攻击的 VR 探测车,并配有用于探测敌人和吸收辐射的视觉指示器。

在这个例子中,VR Rover 在受到攻击时会吸收一次最近敌人的辐射。

VR 探测车遭受攻击,准备在探测车救援游乐场吸收敌人辐射。

当等级上升时#

每次 VR 探测车从一个级别移动到另一个级别时,当级别上升时块用于运行附加的块堆栈。

VR Rover“升级时”区块显示在 Rover 救援游乐场升级时触发的操作。

在此示例中,VR Rover 在升级时会向打印控制台打印一条消息。

VR Rover 升级,获得经验值后在打印控制台上显示一条消息。

传感#

VR Rover 可以使用标准大脑、传动系统和距离感应模块。

罗孚看到#

Rover 看到 块用于报告 VR Rover 是否使用内置 AI 技术看到可检测物体。

VR 探测车正在其视野范围内探测矿物,准备在探测车救援游乐场中向它们移动。

选择是否报告 VR Rovers 内置 AI 发现矿物、敌人、基地、障碍物或危险的情况。

VR 探测车在探测车救援游乐场的视野范围内探测矿物。

VR 探测车的视野为 40 度。这可以在游乐场的迷你地图上看到,VR 探测车前方的灰色半透明锥体表示该视野。

当所选选项距离 VR 探测车小于 1000 毫米 (MM) 且在其视野范围内时,探测车看到 块会报告“True”。

当所选选项距离 VR 探测车超过 1000 毫米 (MM) 和/或不在其视野范围内时,探测车看到块会报告“False”。

Rover sees 块用于具有六边形(六面)空间的块中。

在这个例子中,VR 机器人会不断检查是否看到任何矿物,然后再转向并向它们移动。

VR 探测车在探测车救援游乐场中视野范围内的附近矿物。

探测车探测到#

Rover 检测 模块用于报告 VR Rover 是否使用内置 AI 技术检测到敌人或矿物。

VR Rover 使用 Rover 救援游乐场内置的 AI 技术探测附近的矿物。

选择是否报告 VR Rovers 内置 AI 检测到矿物或敌人的情况。

VR 漫游者界面展示了漫游者救援游乐场中用于检测矿物和敌人互动的方块。

VR 探测车的探测半径为 800 毫米 (MM)。您可以在游乐场的迷你地图上看到 VR 探测车周围的黄色圆圈。

当 VR Rover 检测到所选选项时,Rover 检测 块会报告“True”。

当所选选项不在 VR Rover 的检测半径范围内时,Rover 检测 块会报告“False”。

流动站检测块用于具有六边形(六面)空间的块中。

在这个例子中,VR 机器人会在转向并向矿物移动之前不断检查是否检测到任何矿物。

VR Rover 使用 AI 技术探测矿物,准备导航至游乐场中最近的矿物。

储存的矿物#

储存的矿物块用于报告 VR 探测车当前储存的矿物数量。

图片显示了 VR 探测器的矿物储存容量和当前收集的矿物数量。

储存矿物块用于具有圆形空间的块中。

在这个例子中,VR Rover 将打印它当前存储的矿物数量。

VR Rover 显示存储的矿物,显示当前矿物数量以进行资源管理。

存储容量#

存储容量块用于报告VR Rover存储的承载能力。

图表展示了 VR 探测车在探测车救援游乐场的矿物储存容量。

存储容量块用于具有圆形空间的块中。

在这个例子中,VR Rover 将打印其当前的承载能力。

图片展示了 VR 探测车的存储容量块,其中显示了其可以携带的最大矿物数量。

探测车方向#

探测车方向块用于使用内置 AI 技术以度为单位报告 VR 探测车到矿物、敌人或基地的方向。

探测车方向块以度数显示 VR 探测车朝向矿物、敌人或基地的方向。

选择是否报告矿物、敌人或基地的方向。

探测车方向选择界面显示在 VR 探测车中导航至矿物、敌人或基地的选项。

探测车方向方块仅在敌人或矿物距离 VR 探测车小于 1000 毫米 (mm) 且在其 40 度视野范围内时才会生效。这可以在操场上的小地图上看到,VR 探测车前方的灰色半透明锥体指示了这一点。

如果为该区块选择了“基座”,即使 VR 探测车的基座不在视野范围内,也会报告距离。VR 探测车的 AI 技术使其能够始终检测基座。此区块在向基座报告方向时,将报告 -180 度到 180 度之间的值。

流动站方向块用于具有圆形空间的块中。

在这个例子中,VR Rover 将打印从 VR Rover 到最近矿物的当前方向。

图表显示了 VR 探测车朝着探测车救援游乐场中最近的矿物前进的方向。

探测车距离#

Rover distance 模块用于使用内置 AI 技术报告 VR Rover 到矿物、敌人、障碍物、危险或基地的距离。

该图展示了 VR Rover 编程环境中的 Rover 距离块功能。

选择是否报告矿物、敌人、障碍物、危险或基地的距离。

该图说明了 VR Rover 的距离感应能力以及与矿物和敌人的相互作用。

选择以毫米还是英寸为单位报告距离。

图示了火星探测车救援游乐场中 VR 火星探测车的距离测量单位。

探测车距离模块仅在敌人或矿物距离 VR 探测车小于 1000 毫米 (mm) 且在其 40 度视野范围内时才会生效。这可以在操场上的小地图上看到,VR 探测车前方的灰色半透明锥体表示该距离。

如果选择“基站”作为区块,即使 VR 探测车的基站不在视野范围内,系统也会报告距离。VR 探测车的 AI 技术使其能够始终检测基站。

流动距离块用于具有圆形空间的块中。

在这个例子中,VR Rover 将打印 VR Rover 到最近矿物的当前距离(以毫米为单位)。

图表显示了 VR 探测车在模拟环境中与矿物、敌人和基地的距离。

漫游车位置#

Rover 位置块用于使用 VR Rover 内置的 AI 技术报告矿物、敌人、障碍物、危险或基地的 X 或 Y 坐标位置。

图表说明了用于报告矿物、敌人和基地坐标的 VR Rover 位置块。

选择是否报告矿物、敌人、障碍物、危险或基地的坐标位置。

VR Rover 位置选择界面的图片,显示矿物和敌人坐标的选项。

选择是否返回 X 或 Y 坐标。

该图展示了 VR 探测车在探测车救援游乐场中的位置和运动轴。

选择以毫米还是英寸为单位报告坐标位置。

该图展示了 VR Rover 编程环境中的 Rover 位置单元及其交互。

探测车位置方块仅在敌人或矿物距离 VR 探测车小于 1000 毫米 (mm) 且在其 40 度视野范围内时才会生效。这可以在操场上的小地图上看到,VR 探测车前方的灰色半透明锥体表示该位置。

如果区块选择“基站”,即使 VR 探测车的基站不在视野范围内,也会报告位置。VR 探测车的 AI 技术使其能够始终检测基站。

流动站位置块用于具有圆形空间的块中。

在此示例中,VR Rover 将以毫米为单位打印底座的 X 和 Y 坐标。

图片显示 VR 探测车正在向探测车救援游乐场中最近的矿物方向行驶。

遭受攻击#

受到攻击块用于报告 VR 探测车是否受到敌人的攻击。

图片描绘了一辆受到攻击的 VR 探测车,并配有用于探测敌人和吸收辐射的视觉指示器。

当 VR 探测车受到敌人的攻击时,Under attack 块会报告“True”。

当 VR 探测车没有受到敌人的攻击时,Under attack 块会报告“False”。

受到攻击块用于具有六边形(六面)空间的块中。

在这个例子中,VR机器人会不断检查自己是否受到攻击,如果是,则向后移动500毫米。

VR 探测车遭受攻击,准备在探测车救援游乐场吸收敌人辐射。

敌人等级#

敌人等级块用于报告在 VR Rover 的视野中检测到的最近敌人的等级。

代表 VR Rover 级别块的图标,用于编程其动作和行为。

当 VR Rover 的视野范围内未检测到敌人时,敌人等级块返回 0。

敌人等级块用于具有圆形空间的块中。

在这个例子中,会不断检查最近的敌人是否是1级,如果敌人是1级,VR Rover就会接近敌人,否则就会向后移动500毫米。

图表展示了 VR Rover 的功能,包括传动系统以及矿物和敌人的动作块。

敌方辐射#

敌人辐射块用于报告 VR 探测车视野中检测到的最近敌人的辐射。

用于在 Rover 救援游乐场中吸收敌方辐射的 VR Rover 模块的图片。

当 VR Rover 的视野范围内未检测到敌人时,敌人辐射块返回 0。

敌方辐射块用于具有圆形空间的块中。

在这个例子中,VR Rover 将打印最近敌人的当前辐射。

VR 漫游车在漫游车救援游乐场中吸收敌人辐射,准备采取行动。

电池电量#

电池电量块用于以百分比形式报告 VR Rover 的当前电池电量。

代表 VR Rover 级别块的图标,用于编程其动作和行为。

电池电量块用于具有圆形空间的块中。

在此示例中,VR Rover 将打印其当前电池电量。图表说明了 VR Rover 的功能,包括传动系统以及矿物和敌人的动作块。

等级#

Level 块用于报告 VR Rover 的当前级别。

代表 VR Rover 级别块的图标,用于编程其动作和行为。

Level 块用于具有圆形空间的块中。

在此示例中,VR Rover 将打印其当前级别。图表说明了 VR Rover 的功能,包括传动系统以及矿物和敌人的动作块。

经验值#

XP 块用于报告 VR Rover 当前拥有的经验值 (XP) 数量。

VR Rover 编程环境中用于报告经验值的 XP 块图像。

XP 块用于具有圆形空间的块中。

在这个例子中,VR Rover 将打印其当前拥有的经验值 (XP) 数量。

VR Rover 界面显示了前往物体、吸收敌方辐射和 XP 追踪等操作的模块。