我有一个空心的洞穴。出于测试目的,我将其放置在已应用刚体的地板上(我希望在以后的阶段将其移除)。当用户访问页面时,他们位于该空心管内。我不希望用户能够移出洞穴。使用我现在拥有的代码,您可以在洞穴的墙壁中穿行,但是一旦位于外面,就无法再次进入内部(这意味着刚体正在工作)。可以在内部也使用刚体吗?
编辑:我正在使用额外的aframe和Don Mccurdy的aframe物理系统。
这是我实体的代码:
<a-entity id="player"
camera
universal-controls="
movementEasing: 15;
movementAcceleration: 50;"
kinematic-body
position="0 1.75 17">
</a-entity>
<a-entity static-body="shape: box" gltf-model="#gltf-obj"></a-entity>
<a-plane id="floor" src="#floor" static-body rotation="-90 90 0" width="30" height="30" repeat="8 8" position="0 0 1.5" scale="1.1 1 1"></a-plane>