1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Unity结合HTC Vive开发之VRTK手柄Touchpad键圆盘UI显示

Unity结合HTC Vive开发之VRTK手柄Touchpad键圆盘UI显示

时间:2019-04-30 17:58:28

相关推荐

Unity结合HTC Vive开发之VRTK手柄Touchpad键圆盘UI显示

完成1.1 VRTK基础配置后可进行此步操作。

点选右手柄Controller(right),在Project搜索RadialMenu,将预制体拖动到Controller(right)下作为子物体运行,手指放在右手柄圆盘位置,可以看到:关闭运行状态,展开RadialMenu,点击PanelVRTK_RadialMenu组件中,Buttons->Size指一共需要几个模块,Buttons->Element指每个上面的图标、触发(包括划入、划出、点击、保持)动作等。以下以其中一个为例讲解: 到阿里巴巴矢量图标库找一个icon,下载PNG格式图片;导入到Unity,发现是黑色的;调整图标的TextureType为Sprite(2D and UI ),修改Max Size为64点击一下场景。有提示,点击Apply即可将图片赋过去运行测试;如需实现点击、划入、划出等事件操作,与 VRTK与UI交互 第二部分类似。以下为简单示例:在右手柄Controller(right)上添加脚本TestControllerTouchpad

using System.Collections;using System.Collections.Generic;using UnityEngine;public class TestControllerTouchpad : MonoBehaviour{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){}public void Click(){Debug.Log("aaaaaaaaaaaaaaaaaaaaaaaaaaa");}public void In(){Debug.Log("bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb");}public void Out(){Debug.Log("ccccccccccccccccccccccccccccc");}}

添加事件

如有错误,欢迎指正

本人CSDN链接:大嘴先生

本人邮箱:D_9876@

如本文对您有帮助的话,麻烦点个赞

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。