KX_SoundActuator(SCA_IActuator)¶
base class — SCA_IActuator
-
class
KX_SoundActuator(SCA_IActuator)¶ Sound Actuator.
The
startSound,pauseSoundandstopSounddo 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
-