void StopLeucocito() { //caso ainda não tenha achado a referência, busca novamente if (leucocitoSpawner == null) { leucocitoSpawner = FindObjectOfType <LeucocitoSpawnerProtectorMode>(); } //para ele stop = true; //avisa que o leucocito foi desativado para que seja possível ser instanciado novamente leucocitoSpawner.LeucocitoDead(); }
void FirstTime() { //guarda todas as referências leucocitoSpawner = FindObjectOfType <LeucocitoSpawnerProtectorMode>(); myTransform = transform; originalScale = transform.localScale; line = GetComponent <LineRenderer>(); //define a quantidade de pontos que a linha terá. uma seria no início e a outra seria o final if (line != null) { line.SetVertexCount(2); } //cria o waitForSeconds de acordo com o tempo colocado waitForSeconds = new WaitForSeconds(timeToDisable); //"desativa" ele myTransform.localScale = vecZero; //define que já foi inicializado firstTime = true; }