Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
logiciels:unity:accueil [2014/05/02 01:40] resonance [Audio Component] |
logiciels:unity:accueil [2016/02/01 00:13] (Version actuelle) resonance |
||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| web player (nécessite un [[https:// | web player (nécessite un [[https:// | ||
| - | ===== INSTALLATION | + | |
| + | ===== Installation | ||
| ==== MAC/PC ==== | ==== MAC/PC ==== | ||
| [[https:// | [[https:// | ||
| Ligne 18: | Ligne 19: | ||
| - | ====== Créer un projet | + | ===== Créer un projet ===== |
| - | {{: | + | {{.: |
| * menu file/new Project | * menu file/new Project | ||
| Ligne 97: | Ligne 98: | ||
| ==== Audio Component ==== | ==== Audio Component ==== | ||
| - | menu *Inspector* d'un objet, puis *Add Component/ | + | * menu **Inspector** d'un objet, puis **Add Component/ |
| - | *2D/3D:* un son 3D est spacialisé en fonction de l' | + | * Selecteur **2D/3D:** un son 3D est spacialisé en fonction de l' |
| ====Physic Material ==== | ====Physic Material ==== | ||
| Ligne 107: | Ligne 108: | ||
| ====Script ==== | ====Script ==== | ||
| Ajout d'un script [[http:// | Ajout d'un script [[http:// | ||
| + | < | ||
| + | using UnityEngine; | ||
| + | using System.Collections; | ||
| + | //copier et nommer ce script PlaySoundAtCollision_single.cs à integrer dans Asset/ | ||
| + | //(créer le dossier " | ||
| + | public class playSoundAtCollision_single : MonoBehaviour { | ||
| + | |||
| + | // audio clip | ||
| + | public AudioClip mySoundClip; | ||
| + | |||
| + | |||
| + | // Use this for initialization | ||
| + | void Start () { | ||
| + | |||
| + | } | ||
| + | |||
| + | // Update is called once per frame | ||
| + | void Update () { | ||
| + | |||
| + | } | ||
| + | |||
| + | |||
| + | void OnCollisionEnter( Collision collision ) { | ||
| + | |||
| + | |||
| + | // Play a sound clip | ||
| + | audio.Play (); | ||
| + | //print (collision.relativeVelocity.y); | ||
| + | // | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| * sélectionner un gameObject dans la scène | * sélectionner un gameObject dans la scène | ||
| * puis menu **Asset/ | * puis menu **Asset/ | ||