using UnityEngine;
using System.Collections;
/// <summary>
/// 玩家控制
/// </summary>
public class RightCtrl : MonoBehaviour {
//控制器
SteamVR_TrackedObject myTrackedObject;
//手柄权限
SteamVR_Controller.Device myDevice;
void Start () {
myTrackedObject = GetComponent<SteamVR_TrackedObject>();
}
void Update () {
//获取手柄控制权限
myDevice = SteamVR_Controller.Input((int)myTrackedObject.index);
if (myDevice.GetTouch(SteamVR_Controller.ButtonMask.Trigger))
{
Debug.Log("按下手柄Trigger")
}
}
}
Untity之VR获取控制
最新推荐文章于 2025-02-24 21:13:48 发布
这是一个使用Unity和SteamVR实现的简单玩家控制器脚本。该脚本允许玩家通过VR手柄触发特定操作,例如按下Trigger按钮时记录日志。
2347

被折叠的 条评论
为什么被折叠?



