我正在使用 three.js 和 physi.js(弹药物理)进行 FPS 演示,但我遇到了一个无法解决的问题。当我开始模拟并且玩家没有移动时,一切都很好。当我向任何方向移动玩家或跳跃时,玩家的网格开始穿过地板(y 轴)。网格是 a Physijs.CapsuleMesh
,地板是 a Physijs.BoxMesh
。有人可以帮我解决这个问题吗?
演示的网址如下。两个重要的文件是“Player.js”和“main.js”。
我正在使用 three.js 和 physi.js(弹药物理)进行 FPS 演示,但我遇到了一个无法解决的问题。当我开始模拟并且玩家没有移动时,一切都很好。当我向任何方向移动玩家或跳跃时,玩家的网格开始穿过地板(y 轴)。网格是 a Physijs.CapsuleMesh
,地板是 a Physijs.BoxMesh
。有人可以帮我解决这个问题吗?
演示的网址如下。两个重要的文件是“Player.js”和“main.js”。