Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / room / RoomDoor.cs
  1.  
  2. [RegisterActivity(ActivityIdPrefix.Other + "0001", ResourcePath.prefab_map_RoomDoor_tscn)]
  3. public partial class RoomDoor : ActivityObject
  4. {
  5. private RoomDoorInfo _door;
  6. public void Init(RoomDoorInfo doorInfo)
  7. {
  8. _door = doorInfo;
  9. //CloseDoor();
  10. }
  11.  
  12. public void OpenDoor()
  13. {
  14. _door.Navigation.NavigationNode.Enabled = true;
  15. }
  16.  
  17. public void CloseDoor()
  18. {
  19. _door.Navigation.NavigationNode.Enabled = false;
  20. }
  21. }