逐步突破障碍#

Stepping Through Blocks

本教程将引导您使用 VEXcode GO 中的“单步执行”按钮,逐个运行项目代码块。教程结束时,您将了解如何逐步执行项目,并准确了解每个代码块的功能。

例如,以这个项目为例:

这是一个需要一步一步完成的项目,一次只推进一个步骤。#
当开始 :: hat events
驱动 [向前 v] (100) [毫米 v] ▶
[右 v] 转 (90) 度 ▶
驱动 [向前 v] (100) [毫米 v] ▶
打印 [Done!] ▶
  1. 选择步骤。这将把项目加载到 Brain 中,效果与按下开始相同。

VEXcode GO 工具栏的屏幕截图,其中“步进”按钮已高亮显示。
  1. 加载完成后,启动时下面的第一个代码块会以黄色高亮显示,表示接下来要运行它。

项目在步进模式下的屏幕截图,第一个驱动块以黄色高亮显示,表示它即将运行。
  1. 再次选择“单步执行”以运行高亮显示的代码块。运行过程中,代码块会变为绿色。

项目在单步模式下的屏幕截图,运行时驱动块以绿色高亮显示。
  1. 完成后,堆栈中的下一个块会变成黄色。

项目在“步骤”模式下的屏幕截图,其中“转弯”模块以黄色高亮显示,表示它即将运行。
  1. 继续选择步骤,依次运行每个黄色高亮显示的模块。

  2. 随时选择“停止”即可停止项目。

项目处于单步模式时的屏幕截图,其中“停止”按钮已高亮显示。

像这样逐步执行项目对于调试很有用,因为你可以在执行下一个代码块之前观察每个代码块的作用,而不是一次性运行整个项目。