unity3d---总结

1、创建三个正方体,点击鼠标逐个消失

a、public class DestoryCube : MonoBehaviour {
 
     public GameObject[] cube;   //创建一个数组的cube
 
     int i = 0;     //数组的下标是从零开始的
 
     float fireTime = 0.5f;//发射时间
 
     float nextTime = 0.0f;//间隔时间
 
     Update is called once per frame
 
     void Update ()
 
    {
 
       if (Input.GetButton("Fire1") && Time.time>nextTime){
 
       nextTime = fireTime + Time.time;
 
       Destroy(cube[i]);
 
       i++;
 
       print(i);
 
    }
 
b、if (Input.GetButtonDown("Fire1"))
 
   {
 
        Destroy(cube[i]);
 
        i++;
 
    }
 
2、克隆子弹来发射子弹

 
   public class Fire : MonoBehaviour {
 
   public GameObject bullet;  //这是在游戏对象中创建一个bullet
 
   public float fireTime = 0.5f;//发射时间
 
   float nextTime = 0.0f;//间隔时间
 
   void Update () {
 

你可能感兴趣的:(unity)