先放结论(代码放在结尾,需要自取)
Unity默认界面->Edit->Project Settings->Physics->Gravity->Y 这个值的默认值是-9.81,我们将其改为-40,即可获得较为真实的(类似大多fps游戏如apex legends,titanfall2,csgo)跳跃下落感,也可根据项目需求自行调整。
起因
在之前学习人物高级移动:墙跑、爬墙、滑铲的时候没感受到问题,后来将此套代码复制到另一项目中发现下落很慢,又参考了一些文章,在检查过程中发现了这个问题(视频链接:https://www.youtube.com/watch?v=SsckrYYxcuM,国内b站搬运链接:【【Unity教程搬运】9分钟完成高级滑动 - Unity教程】 https://www.bilibili.com/video/BV1sd4y1V7tF/?share_source=copy_web&vd_source=033061353294ae0352cec4c059f20a65