private void OnTriggerEnter2D(Collider2D collision) { ExplorationRoom room = collision.gameObject.GetComponent <ExplorationRoom>(); if (room != null) { //Si no tenia ya una habitación if (enteredRoom == null) { if (room.Enlighted) { ostController.PlayLightTheme(); } else { ostController.PlayDarkTheme(); } } enteredRoom = room; } }
private void OnTriggerExit2D(Collider2D collision) { ExplorationRoom room = collision.gameObject.GetComponent <ExplorationRoom>(); if (room != null) { if (room != enteredRoom) { if (room.Enlighted) { ostController.PlayLightTheme(); } else { ostController.PlayDarkTheme(); } } else { enteredRoom = null; } } }
public void AssignRoom(ExplorationRoom room) { assignedRoom = room; fadingSpeed = room.fadeSpeed; }
public void ClearRoom() { enteredRoom = null; }
public void AssignRoom(ExplorationRoom room) { currentRoom = room; }