Descrição:
Quando o evento OnValueChanged de um tag Booleano é disparado? Posso executar um script apenas quando seu valor mudar de 0 para 1, mas não o contrário?
Solução:
O evento OnValueChanged é disparado sempre que houver uma mudança de valor; ou seja, ele será disparado sempre que o valor do tag oscilar tanto entre 0 e 1 quanto entre 1 e 0.
Caso queira executar um script apenas na mudança entre 0 e 1, mas não entre 1 e 0, será necessário adicionar um comando IF no início do script testando o valor do tag. Por exemplo: IF tag == 1