Base class for all sensor logic bricks.
integer
|
|
integer
|
|
|
getInvert()
True if this sensor activates on negative events. |
|
|
boolean
|
getLevel()
Returns whether this sensor is a level detector or a edge detector. |
|
|
KX_GameObject
|
|
|
getUseNegPulseMode()
True if the sensor is in negative pulse mode. |
|
|
|
getUsePosPulseMode()
True if the sensor is in positive pulse mode. |
|
|
|
isPositive()
True if this sensor brick is in a positive state. |
|
|
|
isTriggered()
True if this sensor brick has triggered the current controller. |
|
|
|
reset()
Reset sensor internal state, effect depends on the type of sensor and
settings. |
|
|
|
|
|
setFrequency(freq)
Sets the frequency for pulse mode sensors. |
|
|
|
setInvert(invert)
Sets if this sensor activates on positive or negative events. |
|
|
|
setLevel(level)
Set whether to detect level or edge transition when entering a state. |
|
|
|
|
|
|
int
|
executePriority
This determines the order controllers are evaluated, and actuators
are activated (lower priority is executed first).
(Inherited from SCA_ILogicBrick.SCA_ILogicBrick)
|
int
|
frequency
The frequency for pulse mode sensors.
|
boolean
|
invert
Flag to set if this sensor activates on positive or negative events.
|
boolean
|
level
Flag to set whether to detect level or edge transition when entering
a state.
|
KX_GameObject or None in exceptional cases.
|
owner
The game object this logic brick is attached to (read only).
(Inherited from SCA_ILogicBrick.SCA_ILogicBrick)
|
boolean
|
positive
True if this sensor brick is in a positive state.
|
boolean
|
triggered
True if this sensor brick is in a positive state.
|
boolean
|
useNegPulseMode
Flag to turn negative pulse mode on and off.
|
boolean
|
usePosPulseMode
Flag to turn positive pulse mode on and off.
|