
Cliquez sur un chapitre pour lancer le lecteur et votre vidéo.
-
Concepts fondamentaux
Découvrez les notions de base sur le développement avec le moteur Unity 3D.
-
Programmation avec C#
Apprenez à programmer avec C# (c-sharp) dans Unity 3D.
-
Aller plus loin avec Unity
Devenir développeur de jeux vidéo
Création d’objets (Instanciation)
Description
Il existe une fonction très puissante qui va nous permettre de faire apparaitre des objets dans notre jeu. Nous allons découvrir comment avec ce tutoriel vidéo sur le C# avec Unity.
Code source
using UnityEngine; using System.Collections; public class fire : MonoBehaviour { public Rigidbody projectile; public Transform origine; public int force = 50; // Update is called once per frame void Update () { if(Input.GetButtonDown("Fire1")) { Rigidbody instance; instance = Instantiate(projectile, origine.position, origine.rotation) as Rigidbody; instance.AddForce(origine.forward * force); } } }
using UnityEngine; using System.Collections; public class autodestruct : MonoBehaviour { // Use this for initialization void Start () { Destroy(gameObject, 3); } }