unity中檢測不到HTC vive手柄如何解決

2021-09-27 10:30:44 字數 366 閱讀 8818

直接匯入camerarig後執行專案之後看不到手柄

解決辦法:

把camerarig展開,在camera[head]中選中camera[eye];

在inspector中選擇新增元元件(add component)

搜尋:steamvr_updateposes加入即可;

新增完成後重新執行後即可看到手柄。

————————————————

如果看到手柄距離眼睛太遠,則調整camera[eye]的引數far。

clipping planes: 剪裁平面。攝像機開始渲染與停止渲染之間的距離。

near:近點。攝像機開始渲染的最近的點。

far:遠點。攝像機開始渲染的最遠的點。

Unity中碰撞檢測小結

兩個碰撞體發生物理碰撞所需條件 兩個物體所在的層 layer 在物理層上能夠發生碰撞 兩個物體均需要碰撞體 collider 元件,最少一方需要剛體 rigidbody 碰撞函式 void oncollisionstay collision info 檢測是否發生碰撞 void oncollisio...

Unity 射線檢測

要使用射線檢測,物體必須是觸發器或者碰撞器。什麼是觸發器,碰撞器請看 射線檢測函式在physics 類中。由於射線無法看見,除錯起來非常不方便。unity 給我們提供了乙個畫射線的方法debug.drawray,便於除錯。debug.drawray需要在update中使用,否則渲染一幀就會消失。一幀...

Unity 射線檢測

射線是乙個無窮的線,開始於origin並沿著direction方向。例 ray ray new ray new vector3 1,1,1 new vector3 0,0,0 例2 ray ray2 camera.main.screenpointtoray input.mouseposition 從...