Пример #1
0
 public PlaneMB ZnajdzNastepny(float y)
 {
     if (GameManager.instance.planes.Count < 6)
     {
         return(null);
     }
     for (int i = 1; i < 6; i++)
     {
         //print ("sprawdzam: " + GameManager.instance.planes[i].index);
         if (GameManager.instance.planes[i].transform.position.y >= y && GameManager.instance.planes[i].alreadyUsed == false)
         {
             nextPlane = GameManager.instance.planes[i];
             //nextPlane.GetComponent<SpriteRenderer> ().color = Color.green;
             if (i >= 2)
             {
                 //GameManager.instance.planes[i-1].GetComponent<SpriteRenderer> ().color = Color.white;
                 return(GameManager.instance.planes[i]);
             }
         }
         else
         {
             if (y > GameManager.instance.planes[i].transform.position.y + 7.5f)
             {
                 GameManager.instance.planes[i].DestroyPlane(GameManager.instance.planes[i].gameObject);
             }
         }
     }
     return(null);
 }
Пример #2
0
    void Start()
    {
        instance = this;

        nextPlane = GameManager.instance.planes[0];
    }