// Start is called before the first frame update void Start() { npcRigidBody = GetComponent <Rigidbody2D>(); animator = GetComponent <Animator>(); dManager = FindObjectOfType <DialogoManager>(); contadorCaminando = tiempoCaminando; contadorEspera = tiempoEspera; ElegirDireccion(); if (walkZone != null) { minWalkZone = walkZone.bounds.min; maxWalkZone = walkZone.bounds.max; hasWalkZone = true; } puedeMoverse = true; }
IEnumerator ReturnAndText(DialogoManager diag, int level) { yield return(new WaitForSeconds(4)); if (doorNumber == 1) { returnToPos1 = true; } else if (doorNumber == 2) { returnToPos2 = true; } else if (doorNumber == 3) { returnToPos3 = true; } yield return(new WaitForSeconds(3)); StartCoroutine(diag.DialogoChange()); }
// Start is called before the first frame update void Start() { _dialogoManager = FindObjectOfType <DialogoManager>(); }
void Start() { _animator = GetComponent <Animator>(); _dialogoManager = FindObjectOfType <DialogoManager>(); }