青热久思思-青视频在线-青娱乐99-青娱乐激情视频-亚洲变态-亚洲播放

跑跑車游戲網
您的位置:首頁VR資訊中心VR技術教程 → Vive Input Utility API代碼參數整理

Vive Input Utility API代碼參數整理

2016/10/12 8:48:39來源:本站整理作者:不詳我要評論(0)

Vive Input Utility是一個能夠讓Htc Vive變得更容易開發的軟件,這個軟件的API參數不少開發者可能想知道,來這里看看吧。

API詳解:

uint ViveRole.GetDeviceIndex(DeviceRole role)

返回由role確定的設備的設備索引,如果role沒有分配任何設備的話返回OpenVR.k_unTrackedDeviceIndexInvalid。

bool VivePose.HasFocus()

返回true,如果當進程正在運行。通常當玩家按下手柄上菜單按鈕切換到steam菜單面板時,進程切換到后臺。

bool VivePose.IsConnected(DeviceRole role)

如果由role定義的設備被連接了返回true

bool VivePose.HasTracking(DeviceRole role)

如果由role定義的設備的追蹤數據有有效值的時候返回true

Pose VivePose.GetPose(DeviceRole role, Transform origin = null)

返回由role定義的設備的追蹤pose

void VivePose.SetPose(Transform target, DeviceRole role, Transform origin = null)

設置目標pose來追蹤由role定義的設備的相對于origin的pose

bool ViveInput.GetPress(HandRole role, ControllerButton button)

當控制器上的按鈕被按了的時候返回true

bool ViveInput.GetPressDown(HandRole role, ControllerButton button)

當控制器上的按鈕被按下的時候返回true

bool ViveInput.GetPressUp(HandRole role, ControllerButton button)

當控制器上的按鈕被松開的時候返回true

float ViveInput.GetTriggerValue(HandRole role)

返回扳機鍵的原始的模擬量

Vector2 ViveInput.GetPadAxis(HandRole role)

返回touchpad上的原始模擬量

int ViveInput.ClickCount(HandRole role, ControllerButton button)

返回按鈕連續點擊的次數。查看ViveInput.clickInterval來獲取點擊間隔時間

float ViveInput.LastPressDownTime(HandRole role, ControllerButton button)

返回用戶按下按鈕的最后一幀的時間

void ViveInput.AddPress(HandRole role, ControllerButton button, Action callback)

void ViveInput.AddPressDown(HandRole role, ControllerButton button, Action callback)

void ViveInput.AddPressUp(HandRole role, ControllerButton button, Action callback)

void ViveInput.AddClick(HandRole role, ControllerButton button, Action callback)

void ViveInput.RemovePress(HandRole role, ControllerButton button, Action callback)

void ViveInput.RemovePressDown(HandRole role, ControllerButton button, Action callback)

void ViveInput.RemovePressUp(HandRole role, ControllerButton button, Action callback)

void ViveInput.RemoveClick(HandRole role, ControllerButton button, Action callback)

添加和移除press、pressdown、pressup、click的監聽事件

void ViveInput.TriggerHapticPulse(HandRole role, ushort intensity = 500)

控制器上扳機的震動。

網友評論

發表評論

(您的評論需要經過審核才能顯示)

查看所有0條評論>>

主站蜘蛛池模板: 国产偷v国产偷v亚洲高清 | 国产麻豆精品一区 | 国产精品久久免费视频 | 国产一区二区在线不卡 | 久久国产乱子伦精品免费午夜 | 久久夜色精品国产亚洲 | 国产精品福利片 | 成人午夜久久精品 | 嫩草影院精品视频在线观看 | 国产性做久久久久久 | 精品国产乱码久久久久久一区二区 | 黄色片s色| 久久精品道一区二区三区 | 国产精品嫩模在线播放 | 国产91色综合久久免费分享 | 国内精品综合九九久久精品 | 久爱免费观看在线精品 | 免费黄色小视频在线观看 | 男女视频免费网站 | 国产国语一级毛片在线视频 | 久久久久久久免费视频 | 六月丁香深爱六月综合激情 | 国产青青青 | 国产在线欧美精品卡通动漫 | 国产一级免费片 | 毛片1毛片2毛片3毛片4 | 九九久久99综合一区二区 | 成人综合久久精品色婷婷 | 国产99视频在线观看 | 国产成人毛片 | 国产福利一区二区三区视频在线 | 狠狠操狠狠干 | 免费四虎永久在线精品 | 精品 日韩 国产 欧美在线观看 | 国产激情视频网站 | 免费看欧美理论片在线 | 国产精品嫩草影院在线播放 | 国产在线黄色 | 久久久综合视频 | 国产91在线播放中文 | 久久99精品久久久久久秒播 |