Class CrashAircraftSoundComponent
Sound of vehicle crashing into an object.
Supports multiple audio clips of which one will be chosen at random each time this effect is played.
Inheritance
CrashAircraftSoundComponent
Assembly: NWH.Aerodynamics.dll
Syntax
[Serializable]
public class CrashAircraftSoundComponent : AircraftSoundComponentBehaviour
Fields
|
Edit this page
View Source
pitchRandomness
Different random pitch in range [basePitch + (1 +- pitchRandomness)] is set each time a collision happens.
Declaration
[Range(0, 0.5)]
[Tooltip("Different random pitch in range [basePitch + (1 +- pitchRandomness)] is set each time a collision happens.")]
public float pitchRandomness
Field Value
|
Edit this page
View Source
velocityMagnitudeEffect
Higher values result in collisions getting louder for the given collision velocity magnitude.
Declaration
[Range(0, 5)]
[Tooltip("Higher values result in collisions getting louder for the given collision velocity magnitude.")]
public float velocityMagnitudeEffect
Field Value
Methods
|
Edit this page
View Source
Awake()
Declaration
public override void Awake()
Overrides
|
Edit this page
View Source
GetDefaultClipName()
Declaration
public override string GetDefaultClipName()
Returns
Overrides
|
Edit this page
View Source
GetMixerGroupName()
Declaration
public override string GetMixerGroupName()
Returns
Overrides
|
Edit this page
View Source
LoopOnAwake()
Declaration
public override bool LoopOnAwake()
Returns
Overrides
|
Edit this page
View Source
PlayCollisionSound()
Declaration
public void PlayCollisionSound()
|
Edit this page
View Source
PlayOnAwake()
Declaration
public override bool PlayOnAwake()
Returns
Overrides
|
Edit this page
View Source
RaiseCollisionFlag(Collision)
Declaration
public void RaiseCollisionFlag(Collision collision)
Parameters
|
Edit this page
View Source
Update()
Declaration