apprendre unity
Cliquez sur un chapitre pour lancer le lecteur et votre 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);
  }

}

Comments are closed.