2017-01-22 135 views
1

我在3D項目的工作,我需要向裏面走去,但使用「通用控件」如何使用aframe.js在場景中走路?

我得到這個抽放的一個例子,我找不到方法或函數:

<a-entity position="1.75 0 1.2" rotation="0 28 0"> 
    <a-camera near="0.1" user-height="0"></a-camera> 
    </a-entity> 

問題是,我不能走那些代碼,但實體(項目上的黑色東西)可以移動,我不想要它。我想在場景中移動,您可以在此處看到我的項目:http://www.losmarcs.com/VR/

+0

我想你需要多說一些你正在使用的東西。你的意思是身體行走,就像Vive一樣?或WASD /箭頭鍵?如果你使用[aframe-extras](https://github.com/donmccurdy/aframe-extras),你的相機應該有一個'universal-controls'組件。如果只是香草A幀,你需要在相機上有一個[wasd-controls](https://aframe.io/docs/0.4.0/components/wasd-controls.html)或者'look-controls'組件。 –

+0

感謝您的回答!我的意思是WASD /帶鍵盤的箭頭 –

+0

好極了!只是把它寫成答案。 –

回答

0

要在A-Frame中使用WASD /箭頭導航,則要使用的默認組件是wasd-controls。該組件應添加到與camera組件相同的元素。對於房間行走(例如Vive),您還需要look-controls組件。

如果您還在使用aframe-extras,則應改用相機元件上的universal-controls組件。

相關問題