/// <summary> /// 匹配对应的设备号,完成手柄模型的设置 /// </summary> /// <param name="device"></param> /// <param name="index"></param> void DeviceActive(SteamVR_TrackedObject device, uint index) { SteamVR_TrackedObject.EIndex eIndex = (SteamVR_TrackedObject.EIndex)Enum.Parse(typeof(SteamVR_TrackedObject.EIndex), "Device" + index); device.index = eIndex; device.GetComponentInChildren <SteamVR_RenderModel>().index = eIndex; device.gameObject.SetActive(true); }