我到底该怎么在游戏中实现灵敏度调节,又不用为所有依赖鼠标移动的机制添加50个灵敏度滑块?
目前我的游戏里有大概5个依赖鼠标移动的机制:
- FPS摄像机
- 另一个是自由旋转手中物品
- 以及3个可以用鼠标移动配置的物品(影响它们的速度、角度、力度等)
如果我用一个全局灵敏度滑块,那意味着如果玩家是个疯子,想要一个非常非常快的FPS摄像机,那么它实际上会影响所有其他机制,很可能会让它们变得糟糕透顶。所以,除了引入
- FPS摄像机灵敏度
- 物品旋转灵敏度
- 踢击工具灵敏度
- 拳击工具灵敏度
- 等等等等
我还能做什么?
那么,人们通常如何解决这些问题?有没有什么标准方法?
所有鼠标都有不同的DPI,不同的操作系统设置,所以我真的不知道该怎么处理。
也许我只需为每个机制找到一个适合平均DPI的合理标量基准,然后让它不可配置,并希望一切顺利?
评论 (0)