/// <summary> /// Comme PlayBruitage mais pour une instance /// </summary> /// <param name="name">{Logo}Nom du son à jouer</param> void InstancePlayBruitage(Bruitages name) { AudioClip originalClip; originalClip = null; switch (name) { case Bruitages.STOP: originalClip = null; break; case Bruitages.VIOLON: originalClip = bruitageViolon; break; case Bruitages.BOSS_DEMONIAQUE: originalClip = bruitageBoss; break; case Bruitages.LAZER: originalClip = bruitageLazer; break; case Bruitages.VOITURE: originalClip = bruitageVoiture; break; case Bruitages.CHUTE: originalClip = bruitageChute; break; case Bruitages.PRISE: originalClip = bruitagePrise; break; case Bruitages.NOYADE: originalClip = bruitageNoyade; break; case Bruitages.PROCHEPRISE: originalClip = bruitageProchePrise; break; case Bruitages.HACHOIR: originalClip = bruitageHachoir; break; } sourceBruitage.PlayOneShot(originalClip); }
//************************* //********Bruitages******** //************************* /// <summary> /// Joue un son sur la piste de bruitage /// </summary> /// <param name="name">Nom du son à jouer</param> public static void PlayBruitage(Bruitages name) { Instance.InstancePlayBruitage(name); }