class MAGES::CollisionSound::CollisionSoundMaterial¶
Overview¶
A class conatining information regarding a material and its corresponding sound when colliding. More…
class CollisionSoundMaterial: public ScriptableObject { public: // classes class CollisionSoundMaterialClipList; // properties List<CollisionSoundMaterialClipList> MaterialSoundVariations; // methods CollisionSoundMaterialClipList GetRandomVariation(); };
Detailed Documentation¶
A class conatining information regarding a material and its corresponding sound when colliding.
Properties¶
List<CollisionSoundMaterialClipList> MaterialSoundVariations
Gets or sets the list containing all the variations of the material sound.
Methods¶
CollisionSoundMaterialClipList GetRandomVariation()
Randomly chooses one of the sound variations for that collision material.
Returns:
The list containing all the AudioClips regarding that variation.