if bool - vs
Inicia un si... else... endif: frente a block.
Syntax
si bool |
---|
donde bool es un número de registro bool. Consulte Registro booleano constante.
Comentarios
Versiones del sombreador de vértices | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
si bool | x | x | x | x | x |
Si el registro booleano de origen en la instrucción if es true, se ejecuta el código incluido en la instrucción if y la coincidencia. De lo contrario, el código incluido por el otro... endif: frente a instrucciones se ejecuta. Esta instrucción consume una ranura de instrucción.
si los bloques se pueden anidar.
Un bloque if no puede anidar un bloque de bucle.
Ejemplo
Esta instrucción proporciona un control de flujo estático condicional.
defb b2, TRUE
...
if b2
// Instructions to run if b2 is nonzero
else
// Instructions to run otherwise
endif
Temas relacionados