Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


logiciels:unity:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:39]
resonance [Créer votre composition (GameObject)]
logiciels:unity:accueil [2016/02/01 00:13] (Version actuelle)
resonance
Ligne 6: Ligne 6:
 web player (nécessite un [[https://unity3d.com/webplayer|plugin]]), standalone PC/MAC/Linux, IOS, Androïd, Blackberry, (Xbox, PS3 et Wii seulement dans sa version payante) web player (nécessite un [[https://unity3d.com/webplayer|plugin]]), standalone PC/MAC/Linux, IOS, Androïd, Blackberry, (Xbox, PS3 et Wii seulement dans sa version payante)
  
-===== INSTALLATION =====+ 
 +===== Installation =====
 ==== MAC/PC ==== ==== MAC/PC ====
 [[https://unity3d.com/unity/download|télécharger Unity]] [[https://unity3d.com/unity/download|télécharger Unity]]
Ligne 18: Ligne 19:
  
  
-====== Créer un projet ======+===== Créer un projet =====
  
-{{:logiciels:unity:unitygui.jpg|}}+{{.:unitygui.jpg|}}
  
   * menu file/new Project   * menu file/new Project
Ligne 82: Ligne 83:
 {{:logiciels:unity:unitytexture.jpg|}} {{:logiciels:unity:unitytexture.jpg|}}
  
-==== Animation ==== +===== Animation ===== 
-=== Physics ===+==== Physics ====
   * selectionner un mesh (fenetre hierarchie / object/un mesh composant l'objet)   * selectionner un mesh (fenetre hierarchie / object/un mesh composant l'objet)
   * fenetre **Hierarchie**, bouton **Add component/Physics/Rigidbody** … l'objet est soumis a la pesenteur (définie dans menu **Edit/Project Settings/Physics**)    * fenetre **Hierarchie**, bouton **Add component/Physics/Rigidbody** … l'objet est soumis a la pesenteur (définie dans menu **Edit/Project Settings/Physics**) 
Ligne 92: Ligne 93:
 Une fois l'objet aboutie (size,position dans la scene, material, texture, component etc…) menu **Assets/Create/Prefab** puis dragdrop de l'objet sur le prefab permet de combiner tous ses attributs en un "prefab" (en vue de la scene suivante par exemple…) Une fois l'objet aboutie (size,position dans la scene, material, texture, component etc…) menu **Assets/Create/Prefab** puis dragdrop de l'objet sur le prefab permet de combiner tous ses attributs en un "prefab" (en vue de la scene suivante par exemple…)
  
-=== First Person Controller ===+==== First Person Controller ====
   * menu **Asset/import Package/Character Controller** (si le package n'est pas deja dans le dossier **Asset/Standard Asset**)   * menu **Asset/import Package/Character Controller** (si le package n'est pas deja dans le dossier **Asset/Standard Asset**)
   * selectionner le dossier **Character Controller** et poser un **first person controller** dans la fenetre **Hierarchie**. Cet objet contient lui meme une camera, un Capsule Collider par defaut, et les scrpits pour pilotage au clavier/souris éditable depuis le menu **Inspector**   * selectionner le dossier **Character Controller** et poser un **first person controller** dans la fenetre **Hierarchie**. Cet objet contient lui meme une camera, un Capsule Collider par defaut, et les scrpits pour pilotage au clavier/souris éditable depuis le menu **Inspector**
  
-=== Audio Component === +==== Audio Component ==== 
-menu *Inspector* d'un objet, puis *Add Component/Audio/Audio source* +  menu **Inspector** d'un objet, puis **Add Component/Audio/Audio source**. 
-== 2D/3D == +  * Selecteur **2D/3D:** un son 3D est spacialisé en fonction de l'objet auquel il est attaché, du sujet, etc. cf parametres menu **Inspector**, décocher 3d pour créer un son d'ambiance, permanent, toujours a egale distance du sujet quel que soit sa position dans la scène.
-Un son 3D est spacialisé en fonction de l'objet auquel il est attaché, du sujet, etc. cf parametres menu *Inspector*+
-décocher 3d pour créer un son d'ambiance, permanent, toujours a egale distance du sujet quel que soit sa position dans la scène.+
  
-===Physic Material ===+====Physic Material ====
   * menu **Asset/Create/Physic Material**   * menu **Asset/Create/Physic Material**
   * jouer avec les parametres du physic body (rebond ds bouncyness etc.)   * jouer avec les parametres du physic body (rebond ds bouncyness etc.)
   * dans le menu *Box Collider* champ *Material* : selectionner votre Physic Material.   * dans le menu *Box Collider* champ *Material* : selectionner votre Physic Material.
  
-===Script ===+====Script ====
 Ajout d'un script [[http://reso-nance.org/files/ressources/unity/scripts/PlaySoundAtCollision_single.cs|**PlaySoundAtCollision_single.cs**]]  pour coller un son au évènement collision du GameObject. Ajout d'un script [[http://reso-nance.org/files/ressources/unity/scripts/PlaySoundAtCollision_single.cs|**PlaySoundAtCollision_single.cs**]]  pour coller un son au évènement collision du GameObject.
 +<code>
 +using UnityEngine;
 +using System.Collections;
 +//copier et nommer ce script PlaySoundAtCollision_single.cs à integrer dans Asset/Scripts 
 +//(créer le dossier "script" si nécessaire.
 +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);
 + //audio.pitch = .5+ collision.relativeVelocity.y/15;
 + }
 +}
 +</code>
   * sélectionner un gameObject dans la scène   * sélectionner un gameObject dans la scène
   * puis menu **Asset/Create/Audio/AudioSource** sélectionner un ficher audio   * puis menu **Asset/Create/Audio/AudioSource** sélectionner un ficher audio
/home/resonancg/www/wiki/data/attic/logiciels/unity/accueil.1398987556.txt.gz · Dernière modification: 2014/05/02 01:39 de resonance