我正在用 THREE.js 制作汽车游戏。我面临的问题是我做了一个平面路并将汽车放在上面。现在我制作了一个地形,但我不知道如何建立汽车和道路之间的关系,以便汽车应该在道路上而不是在道路上移动,就像在现实生活中一样。
我试图通过计算平面的顶点高度来解决这个问题,并将汽车位置设置在该高度之上,但这对我来说不起作用下面的代码。
for(var k = 0; k < ground.geometry.vertices.length; k++){
localObject.position.y = ground.geometry.vertices[k].y + 1;
}
在这方面帮助我。