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
-