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.