W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
FlyControls 啟用了一種類似于數(shù)字內(nèi)容創(chuàng)建工具(例如Blender)中飛行模式的導(dǎo)航方式。 你可以在3D空間中任意變換攝像機(jī),并且無任何限制(例如,專注于一個(gè)特定的目標(biāo))。
object: 被控制的攝像機(jī)。
domElement: 用于事件監(jiān)聽的HTML元素。
創(chuàng)建一個(gè)新的 FlyControls 實(shí)例。
當(dāng)相機(jī)已被控件轉(zhuǎn)換時(shí)觸發(fā)。
若該值設(shè)為true,初始變換后,攝像機(jī)將自動(dòng)向前移動(dòng)(且不會(huì)停止)。默認(rèn)為false。
該 HTMLDOMElement 用于監(jiān)聽鼠標(biāo)/觸摸事件,該屬性必須在構(gòu)造函數(shù)中傳入。在此處改變它將不會(huì)設(shè)置新的事件監(jiān)聽。
若該值設(shè)為true,你將只能通過執(zhí)行拖拽交互來環(huán)視四周。默認(rèn)為false。
移動(dòng)速度,默認(rèn)為1。
被控制的攝像機(jī)。
旋轉(zhuǎn)速度。默認(rèn)為0.005。
若不再需要該控制器,則應(yīng)當(dāng)調(diào)用此函數(shù)。
delta: 時(shí)間增量值。
更新控制器,常被用在動(dòng)畫循環(huán)中。
examples/jsm/controls/FlyControls.js
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: