The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Основная структура — это то, с чего начинается выполнение проекта. Другими словами, сюда добавляются инструкции, содержащие устройства, команды и параметры, комбинация которых при выполнении определяет конкретное поведение робота.
Обратите внимание, что основная структура имеет открывающую и закрывающую фигурную скобку.
Открывающая скобка всегда должна сочетаться с закрывающей скобкой.
Между фигурными скобками основной структуры вы можете добавить инструкции для программирования вашего робота.
Всякий раз, когда вы запускаете новую программу, внутри основной структуры находится строка кода vexcodeInit();
Эта команда настраивает и инициализирует все устройства (например, двигатели, датчики) перед началом написания кода. Не удаляйте vexcodeInit();
В простом проекте, который управляет роботом вперед, инструкция содержит три раздела:
- Устройство
- Команда
- Параметры
Устройство и команда разделены точкой, называемой « точечный оператор».
Параметры команды DriveFor заключены в круглые скобки. Это еще один пример парной пунктуации (например, фигурной скобки). Каждый параметр разделяется запятой.
В конце строки кода ставится точка с запятой. Точка с запятой сообщает компилятору, что эта инструкция завершена и следует перейти к следующей инструкции.
Если в вашем проекте несколько инструкций, инструкции проекта будут выполняться слева направо и сверху вниз.
В зависимости от расположения точек с запятой VEXcode Pro V5 запускает первую строку, а затем следующую. Он знал бы, что нужно перейти на вторую строку из-за точки с запятой.
Когда проект достигает закрывающей фигурной скобки основной структуры, проект завершается.
В проекте робот проедет вперед 200 миллиметров (строка 24), затем проедет вперед на 50 миллиметров (строка 25) до завершения программы.