永利赌场-永利赌场 老品牌值得您信赖_黄金城百家乐下载_600全讯网白菜群 (中国)·官方网站

VR 如何與unity中的Button交互

作者: 時間:2024-06-26 點擊數:

1.該操作用于記錄給項目增加VR交互時遇到的問題 SYYXY項目開發時未考慮VR交互而采用的鍵鼠

2 描述:

由于在項目制作中只考慮了鍵鼠操作移動,包括Canvas面板中的Button組件(鼠標點擊事件)

2.1 存在問題:

1、嘗試碰撞檢測進行代碼觸發(利用OncollisionEnter函數),但是Canvas面板中添加的Cube子物體,即使增加了Box Collider,在設置碰撞范圍時都沒有任何區域,Collider2D、Mesh Collider也沒有作用(對于此處是否是本人理解有偏差 我不太確定 望指正)

2、不知道怎么用代碼直接觸發Button的按鍵操作,省去鼠標點擊事件

3 解決

3.1 Box Collider沒反應

解決辦法:

不要直接在Canvas下創建物體,而是采取在外部創建,再拖回canvas

3.2 VR與Button交互

射線進行交互形式、手柄觸碰菜單交互

3.21 Ray射線

注意:Ray射線 在Scene面板中可見,Game面板中不可見

EXAMPLE

3.22 SteamVR_Behavior_Pose

基于這個腳本,可以發出在Game面板中可見的射線,并在函數OnPointerClick()中增加碰撞邏輯,可以實現手柄與Button的交互。

腳本代碼:

需要注意,主動碰撞的Object需要剛體組件,否則不會有碰撞效果。

轉載自:VR 如何與unity中的Button交互_unityvr手柄如何控制canvas的按鈕-CSDN博客

中國人民警察大學版權所有 

博发百家乐官网的玩法技巧和规则 | 百家乐怎赌才赢钱| 永利百家乐官网游戏| 百家乐官网模拟分析程序| 百家乐单打| 赌场百家乐官网台| 豪门网上娱乐| 博彩百家乐的玩法技巧和规则| 百家乐官网出千工具价格| 新澳博娱乐城| 百家乐翻天qvod粤语| 闲和庄百家乐官网娱乐场| 太阳城娱乐城| 博彩百家乐五2013124预测| 七胜百家乐官网娱乐网| game88city| 碧桂园太阳城户型图| 邯郸百家乐园怎么样| 玩百家乐官网的玩法技巧和规则 | 尊龙国际注册| 百家乐事电影| 永利百家乐官网娱乐场| 百家乐官网视频计牌器| 真人游戏视频| 澳门百家乐哪家信誉最好| 澳门百家乐官网赌场娱乐网规则 | 中华娱乐城| 大发888娱乐场客户端| 百家乐稳赢秘诀教学| 太阳城百家乐手机投注| 百家乐官网网开服表| 神娱乐百家乐官网的玩法技巧和规则 | 克拉克娱乐城| 澳门博彩8345cc| 亚洲顶级赌场 网投领导者| 网上百家乐公| 玩百家乐游戏的最高技巧| 百家乐官网分析仪有真的吗| 百家乐官网有赢钱公式吗| 通渭县| 宝鸡市|