Class SCA_ActuatorSensor (2.48)


Methods
getActuator setActuator
 
Variables
---------- ----------
 
Constants
---------- ----------

Inherited Methods:  Class SCA_ISensor
getFrequency reset
getInvert setFrequency
getLevel setInvert
getUseNegPulseMode setLevel
getUsePosPulseMode setUseNegPulseMode
isPositive setUsePosPulseMode
isTriggered ----------

Inherited Methods:  Class SCA_ILogicBrick
getExecutePriority setExecutePriority
getOwner ----------

Inherited Methods:  Class PyObjectPlus
isA ----------

Inherited Methods:  Class Value
getName ----------



Methods



getActuator

getActuator()

Returns the name of actuator the sensor is set to monitor

Type:  string

Sample Code

# get controller
controller = GameLogic.getCurrentController()

# get sensor attached to the controller named sensor
sen = controller.getSensor("sensor")

# get actuator name
name = sen.getActuator()

setActuator

setActuator(name)

Sets the name of actuator the sensor is set to monitor

name:
Type:  string

Note:
If there isn't an actuator with that name, the call is ignored.

Note:
The actuator must be attached to the same object as the sensor.

Sample Code

# get controller
controller = GameLogic.getCurrentController()

# get sensor attached to the controller named sensor
sen = controller.getSensor("sensor")

# set the sensor to watch actuator named Walk
sen.setActuator("Walk")



Blender 3D
Game Engine