if bool - vs
Inicia um se... senão... endif - vs block.
Syntax
se bool |
---|
onde bool é um número de registro bool. Consulte o Registro Booliano Constante.
Comentários
Versões do sombreador de vértice | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
se bool | x | x | x | x | x |
Se o registro booliano de origem na instrução if for true, o código colocado pela instrução if e a correspondência será executado. Caso contrário, o código colocado pelo outro... endif - vs instruções são executadas. Esta instrução consome um slot de instrução.
se blocos puderem ser aninhados.
Um bloco if não pode percorrer um bloco de loop.
Exemplo
Esta instrução fornece controle de fluxo estático condicional.
defb b2, TRUE
...
if b2
// Instructions to run if b2 is nonzero
else
// Instructions to run otherwise
endif
Tópicos relacionados