The Delay sensor generates positive and negative triggers at precise
time, expressed in number of frames. The delay parameter defines the
length of the initial OFF period. A positive trigger is generated at the
end of this period. The duration parameter defines the length of the ON
period following the OFF period. There is a negative trigger at the end
of the ON period. If duration is 0, the sensor stays ON and there is no
negative trigger. The sensor runs the OFF-ON cycle once unless the repeat
option is set: the OFF-ON cycle repeats indefinately (or the OFF cycle if
duration is 0). Use SCA_ISensor::reset() at any time to restart
sensor.
|
setDelay(delay)
DEPRECATED: use the delay property Set the initial delay before the
positive trigger. |
|
|
|
setDuration(duration)
DEPRECATED: use the duration property Set the duration of the ON
pulse after initial delay and the generation of the positive trigger. |
|
|
|
setRepeat(repeat)
DEPRECATED: use the repeat property Set if the sensor repeat mode. |
|
|
integer
|
getDelay()
DEPRECATED: use the delay property Return the delay parameter value. |
|
|
integer
|
getDuration()
DEPRECATED: use the duration property Return the duration parameter
value |
|
|
KX_TRUE or KX_FALSE
|
getRepeat()
DEPRECATED: use the repeat property Return the repeat parameter value |
|
|
integer
|
|
integer
|
|
|
|
boolean
|
|
KX_GameObject
|
|
|
|
|
|
|
|
|
isTriggered()
True if this sensor brick has triggered the current controller.
(Inherited from SCA_ISensor.SCA_ISensor) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
integer.
|
delay
length of the initial OFF period as number of frame, 0 for immediate
trigger.
|
integer
|
duration
length of the ON period in number of frame after the initial OFF
period.
|
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.
(Inherited from SCA_ISensor.SCA_ISensor)
|
boolean
|
invert
Flag to set if this sensor activates on positive or negative events.
(Inherited from SCA_ISensor.SCA_ISensor)
|
boolean
|
level
Flag to set whether to detect level or edge transition when entering
a state.
(Inherited from SCA_ISensor.SCA_ISensor)
|
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.
(Inherited from SCA_ISensor.SCA_ISensor)
|
integer
|
repeat
1 if the OFF-ON cycle should be repeated indefinately, 0 if it should
run once.
|
boolean
|
triggered
True if this sensor brick is in a positive state.
(Inherited from SCA_ISensor.SCA_ISensor)
|
boolean
|
useNegPulseMode
Flag to turn negative pulse mode on and off.
(Inherited from SCA_ISensor.SCA_ISensor)
|
boolean
|
usePosPulseMode
Flag to turn positive pulse mode on and off.
(Inherited from SCA_ISensor.SCA_ISensor)
|