private void OnTriggerEnter(Collider other) { if (other.CompareTag("Player")) { if (!isPlaying) { delayEndTime = Time.time + block.BlockDelay; dialogueController.DisplayNewText(gameObject.GetComponent <DialoguePlayerTrigger>()); } } }