Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / manager / GameManager.cs
  1. using Godot;
  2.  
  3. /// <summary>
  4. /// 游戏主管理器, 自动加载
  5. /// </summary>
  6. public class GameManager : Node2D
  7. {
  8. public static GameManager Instance { get; private set; }
  9.  
  10. public GameManager()
  11. {
  12. Instance = this;
  13.  
  14. //扫描并注册当前程序集下的武器
  15. WeaponManager.RegisterWeaponFromAssembly(GetType().Assembly);
  16. }
  17.  
  18. public override void _Process(float delta)
  19. {
  20. InputManager.Update(delta);
  21. }
  22. }