Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / GameConfig.cs
@小李xl 小李xl on 15 Dec 2022 741 bytes 自动拆分 ground 和 wall (制作中...)
  1.  
  2. using Godot;
  3.  
  4. public static class GameConfig
  5. {
  6. /// <summary>
  7. /// 散射计算的默认距离
  8. /// </summary>
  9. public static readonly float ScatteringDistance = 300;
  10. /// <summary>
  11. /// 重力加速度
  12. /// </summary>
  13. public static readonly float G = 250f;
  14. /// <summary>
  15. /// 像素缩放
  16. /// </summary>
  17. public static readonly int WindowScale = 4;
  18. /// <summary>
  19. /// 游戏视图大小
  20. /// </summary>
  21. public static readonly Vector2 ViewportSize = new Vector2(480, 270);
  22. //public static Vector2 ViewportSize => OS.WindowSize / WindowScale;
  23. /// <summary>
  24. /// 游戏地图网格大小
  25. /// </summary>
  26. public static readonly Vector2 MapCellSize = new Vector2(16, 16);
  27. }