KX_SoundActuator(SCA_IActuator)#
base class — SCA_IActuator
- class KX_SoundActuator(SCA_IActuator)#
Sound Actuator.
The
startSound
,pauseSound
andstopSound
do not require the actuator to be activated - they act instantly provided that the actuator has been activated once at least.- volume#
The volume (gain) of the sound.
- Type:
float
- time#
The current position in the audio stream (in seconds).
- Type:
float
- pitch#
The pitch of the sound.
- Type:
float
- mode#
The operation mode of the actuator. Can be one of these constants
- Type:
integer
- sound#
The sound the actuator should play.
- Type:
Audaspace factory
- is3D#
Whether or not the actuator should be using 3D sound. (read-only)
- Type:
boolean
- volume_maximum#
The maximum gain of the sound, no matter how near it is.
- Type:
float
- volume_minimum#
The minimum gain of the sound, no matter how far it is away.
- Type:
float
- distance_reference#
The distance where the sound has a gain of 1.0.
- Type:
float
- distance_maximum#
The maximum distance at which you can hear the sound.
- Type:
float
- attenuation#
The influence factor on volume depending on distance.
- Type:
float
- cone_angle_inner#
The angle of the inner cone.
- Type:
float
- cone_angle_outer#
The angle of the outer cone.
- Type:
float
- cone_volume_outer#
The gain outside the outer cone (the gain in the outer cone will be interpolated between this value and the normal gain in the inner cone).
- Type:
float
- startSound()#
Starts the sound.
- Returns:
None
- pauseSound()#
Pauses the sound.
- Returns:
None
- stopSound()#
Stops the sound.
- Returns:
None