VR开发中HTC手柄发射射线的控制
2017-05-02 17:44
417 查看
using System.Collections; using System.Collections.Generic; using UnityEngine; /// <summary> /// 手柄发射射线的控制 /// </summary> public class LineEvents : MonoBehaviour { //new 一个对象 SteamVR_LaserPointer laserPointer; // Use this for initialization void Start () { laserPointer = GetComponent<SteamVR_LaserPointer>(); //响应射线碰到的事件 laserPointer.PointerIn += OnPointerIn; //响应射线离开的事件 laserPointer.PointerOut += OnPointerOut; } // Update is called once per frame void Update () { } //射线碰到 void OnPointerIn(object sender, PointerEventArgs e) { //射线指向东西的名字 print(e.target.gameObject.name); } //射线离开 void OnPointerOut(object sender, PointerEventArgs e) { print("射线离开了"); } }
相关文章推荐
- VR开发中HTC的手柄控制按键设置(1)
- Htc Vive Sdk(OpenVR),Unity3d 开发,手柄射线
- Htc Vive Sdk(OpenVR),Unity3d 开发,手柄射线
- VR开发中HTC手柄射线拾物方法
- Unity VR手柄发射射线
- HTC_VRTK_手柄发射射线获取碰撞物体信息
- HTC Vive VR房产项目开发一(手柄提示+户型图)
- VR开发中HTC的手柄上按键设置(2)
- unity3d VR手柄射线拾取,投掷,发射可拿去的物体
- unity开发htc VR实现瞬移功能
- unity开发 HTC vive手柄控制 手柄上各个按钮的点击事件
- HTC Vive 手柄发射射线功能
- Unity +HTC VIVE 虚拟现实开发— 手柄控制
- 记录一些VR开发的小坑(1)---vrtk射线相关
- 【unity3d游戏开发之基础篇】利用射线实现鼠标控制角色转向和移动(角色移动一)
- HTC Vive VR房产项目开发三(添加物体提示)
- HTC Vive VR房产项目开发四(切换家具样式)
- HTC vive开发:关于手柄按键对接控制
- 【VR开发】htc vive+unity 3D 简单保龄球游戏
- c#使用vr box 手柄开发