平時做項目,肯定會遇到一個問題,就是換手柄的模型,比如說把手柄換成槍或者別的工具,這個時候就涉及到更改模型。筆者一開始的思路就是,換一下手柄的模型不就可以了嗎,這個簡單,換個物體就可以,但是,後面發現操作起來還是蠻複雜的(可能腦子不太好使,不過網上有深挖腳本動態更改模型的教程),所以我就想到兩個個比較簡單的辦法,但是也蠻實用的。
1.直接控制模型激活。
如下圖,打開子物體,找到一個模型渲染的空物體
我們可以通過控制它們是否激活來控制手柄的顯示與隱藏。
2.使用一個VRTK腳本
這個腳本是掛在你要抓取或者使用的物體身上,上面有三個選項,
Touch Visibility:觸摸可視化
Hide Controller On Touch:當觸摸到的時候隱藏手柄模型
Hide Delay On Touch :觸摸後多少時間內隱藏
後面的也類似的意思,依次是抓取,使用。
VRTK關於手柄的顯示與隱藏
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
PNG 文件大小異常, Unity 2019 無法導入
西河某人
2020-07-05 18:43:41
利用io流進行文件讀取和寫入
public void SaveFile(string path,string name,string information) {
鬼灵叁
2020-07-07 20:11:24
unity socket 服務器sever 代碼
using System.Collections; using System.Collections.Generic; using System.N
鬼灵叁
2020-07-07 19:20:12
Unity3D開發(編程)小技巧之三:計算兩個物體的相對座標
alwaysyxl
2020-07-04 15:53:35
Unity3D開發(編程)小技巧之二:文字如打字機效果逐字出現
經過一番折騰(Ctrl C,Ctrl V),整理代碼如下: /// <summary> /// 打字機效果 /// </summary> /// <returns></returns> pu
alwaysyxl
2020-07-04 15:53:35
Unity3D 04-GameObject,Component,Time,Input,Physics
Maxdong24
2020-07-03 14:17:26
lua puremvc UI框架(unity)
漫漫之间n
2020-07-01 17:01:43
Unity Android(二)如何使用AndroidStudio打包jar,Unity裏使用
U龙战于野
2020-06-22 20:31:46
Unity(十九) Mathf.SmoothDamp平滑運動 Mathf.MoveTowards、Mathf.Lerp
public Transform target; public float smoothTime = 1f; private Vector3 velocity; void Up
U龙战于野
2020-06-22 20:31:45
Unity UI World Space 自定義Shader注意事項
Deveuper
2020-06-19 18:38:25
Unity 烘焙黑邊寬度調節
Deveuper
2020-06-19 18:38:25
快速開發實用工具VRTK-013
wbaolong
2020-06-30 23:50:46
VRTK 3.2.0版本Demo詳解
侯鸡仔
2020-06-27 08:35:38