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.
A estrutura principal é onde começa a execução do projeto. Em outras palavras, são adicionadas aqui instruções contendo dispositivos, comandos e parâmetros, cuja combinação, quando executada, determina comportamentos específicos do robô.
Observe que a estrutura principal possui uma chave de abertura e fechamento
Uma chave de abertura deve sempre ser combinada com uma chave de fechamento.
Entre as chaves da estrutura principal é onde você pode adicionar instruções para programar seu robô
Sempre que você inicia um novo programa, dentro da estrutura principal está a linha de código vexcodeInit();
Este comando configura e inicializa todos os dispositivos (por exemplo, motores, sensores) antes do início do seu código. Não exclua o vexcodeInit();
Em um projeto simples que impulsiona o robô para frente, a instrução contém três seções:
- O dispositivo
- O comando
- Os parametros
O dispositivo e o comando são separados por um ponto denominado “operador ponto”
Ao redor dos parâmetros do comando driveFor, há um conjunto de parênteses. Este é outro exemplo de pontuação emparelhada (como chaves). Cada parâmetro é separado por uma vírgula.
No final da linha de código há um ponto e vírgula. O ponto e vírgula informa ao compilador que esta instrução está completa e deve prosseguir para a próxima instrução.
Se houver várias instruções em seu projeto, as instruções do projeto serão executadas da esquerda para a direita e de cima para baixo.
Com base na colocação dos pontos e vírgulas, o VEXcode Pro V5 executaria a primeira linha e depois a próxima. Ele saberia passar para a segunda linha por causa do ponto e vírgula.
Quando o projeto atinge a chave de fechamento da estrutura principal, o projeto é finalizado.
No projeto, o robô avançaria 200 milímetros (linha 24) e depois avançaria 50 milímetros (linha 25) antes que o programa fosse concluído.