Exemplo n.º 1
0
 void Start()
 {
     ativado = true;
     unidades = GameObject.Find("Unidades").gameObject;
     if (indice >= unidades.transform.childCount)
         ativar(false);
     else
         unidade = unidades.transform.GetChild(indice).GetComponent<ComportamentoDeUnidade>();
 }
Exemplo n.º 2
0
 public void ativar(bool ativado = true)
 {
     if (this.ativado != ativado)
     {
         this.ativado = ativado;
         if (ativado)
             gameObject.transform.position = new Vector2(gameObject.transform.position.x + 100, gameObject.transform.position.y);
         else
         {
             gameObject.transform.position = new Vector2(gameObject.transform.position.x - 100, gameObject.transform.position.y);
             unidade = null;
         }
     }
 }
Exemplo n.º 3
0
 public void Start()
 {
     unidade = gameObject.transform.parent.GetComponent<ComportamentoDeUnidade>();
 }