Pular para o conteúdo

SCA_ISensor

Classe base: SCA_ILogicBrick

Classe base de todos os logic bricks de sensor.

Flag que liga e desliga o modo de pulso positivo.

Tipo: boolean

Flag que liga e desliga o modo de pulso negativo.

Tipo: boolean

A frequência dos sensores em modo de pulso. (Obsoleto: use SCA_ISensor.skippedTicks)

Tipo: integer

Número de ticks de lógica pulados entre 2 pulsos ativos

Tipo: integer

level: opção que define se detecta o nível ou a transição de borda ao entrar num estado. Só faz diferença em transições de estado de lógica (atuador State). Um detector de nível gera um pulso na hora, negativo ou positivo conforme a condição do sensor, assim que o estado é ativado. Um detector de borda espera uma mudança de estado antes de gerar um pulso. nota: exclusivo com tap; ligar este desliga tap.

Tipo: boolean

Quando ligado, só sensores que acabaram de ativar mandam um evento positivo; depois disso os controladores os veem como negativos. Assim, uma tecla segura age como se fosse tocada só por um instante. nota: exclusivo com level; ligar este desliga level.

Tipo: boolean

Flag que define se este sensor ativa com eventos positivos ou negativos.

Tipo: boolean

True se este sensor está em estado positivo (somente leitura).

Tipo: boolean

True se este sensor está em estado positivo (somente leitura).

Tipo: boolean

O número de ticks desde o último pulso positivo (somente leitura).

Tipo: int

O número de ticks desde o último pulso negativo (somente leitura).

Tipo: int

O status do sensor (somente leitura): pode ser uma destas constantes.

Tipo: int

Reinicia o estado interno do sensor; o efeito depende do tipo de sensor e das configurações.

O sensor volta ao estado inicial, como se tivesse acabado de ser ativado.

Estes itens existem na engine mas não estavam na documentação da Range. Os marcados novo na Anastacio foram adicionados pela Anastacio Engine.

atributo

Usa o tempo real (delta time) para os intervalos do sensor em vez de contar frames.