使用aframe和aframe-physics-system,我注意到一个问题,“dynamic-body”会穿过基于Collada的“static-body”。所有的dynamic-body应该在蓝色地板上弹跳,但是在我的情况下,除了球体对象之外,所有的物体都会穿过地板。我不确定为什么。这里是jsfiddle示例:https://jsfiddle.net/9z9e1jtk/
<a-scene fog="type: linear; color: #FFEBDE; far:195" >
<a-assets>
<a-asset-item id="ground" src="https://cdn.rawgit.com/7ammer/testfiles/master/aframe-ground-physics/floor.dae"></a-asset-item>
</a-assets>
<a-entity camera
universal-controls
jump-ability
kinematic-body
position="0 2 10">
</a-entity>
<a-box color="red"
dynamic-body
position="0 10 0"
height="4"></a-box>
<a-cylinder color="#ddb424"
position="-5 10 0"
dynamic-body></a-cylinder>
<a-sphere color="#ddb424"
position="5 5 0"
dynamic-body></a-sphere>
<a-entity static-body collada-model="#ground"></a-entity>
</a-scene>