private void OnTriggerEnter2D(Collider2D other) { if (other.GetComponent <CharacterMoving>() != null) { characterMoving = other.GetComponent <CharacterMoving>(); isCharacterRight = other.transform.position.x > transform.position.x; OnCharacterTriggerEnter(); if (!hasStartSpeaking && !dialogFinished) { canSpeak = true; if (automatic) { StartDialog(); } } } }
private void Start() { characterMoving = FindObjectOfType <CharacterMoving>(); cameraController = FindObjectOfType <CameraController>(); }
private void Start() { thisAnimator = GetComponent <Animator>(); characterMoving = FindObjectOfType <CharacterMoving>(); }