using System.Collections; using System.Collections.Generic; using UnityEngine; public class Shopping : MonoBehaviour { private bool playerInRange; private Component player; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.E) && playerInRange) { Dialog.instance.Situation("marchand"); } } private void OnTriggerEnter2D(Collider2D collision) { if (collision.CompareTag("Player")) { playerInRange = true; } } private void OnTriggerExit2D(Collider2D collision) { playerInRange = false; player = collision; } }