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); }
void Start() { instance = this; nextPlane = GameManager.instance.planes[0]; }