Skip to content

Commit 2d9f61a

Browse files
author
lawwong
committed
Fix Unity 5.3 script compatibility
1 parent 21bd06c commit 2d9f61a

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

Assets/HTC.UnityPlugin/LiteCoroutine/Examples/LiteCoroutineExample.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
//========= Copyright 2016-2021, HTC Corporation. All rights reserved. ===========
2+
#pragma warning disable 0649
3+
#pragma warning disable 0168
24

35
using System.Collections;
46
using UnityEngine;

Assets/HTC.UnityPlugin/LiteCoroutine/Examples/LiteTaskExample.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
//========= Copyright 2016-2021, HTC Corporation. All rights reserved. ===========
2+
#pragma warning disable 0649
3+
#pragma warning disable 0168
24

35
using System;
46
using System.Collections;

Assets/HTC.UnityPlugin/Utility/Container/EnumArray.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ static EnumArrayBase()
369369
}
370370

371371
// find out min/max/length value in defined enum values
372-
var fields = StaticEnumType.GetFields().Where(WithoutInvalidIndexAttr).OrderBy(CompareMetadataToken).ToArray();
372+
var fields = StaticEnumType.GetFields().Where(WithoutInvalidIndexAttr).OrderBy((Func<FieldInfo, int>)CompareMetadataToken).ToArray();
373373
var fieldEnums = new TEnum[fields.Length];
374374
var fieldValues = new int[fields.Length];
375375
var fieldNames = new string[fields.Length];

Assets/HTC.UnityPlugin/VRModule/Modules/SteamVRModule.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ private void UpdateConnectedDevice(TrackedDevicePose_t[] poses)
435435
{
436436
m_openvrCtrlRoleDirty = true;
437437
currState.isConnected = true;
438-
currState.deviceClass = ToVRModuleDeviceClass(vrSystem.GetTrackedDeviceClass(i));
438+
currState.deviceClass = ToVRModuleDeviceClass(vrSystem.GetTrackedDeviceClass(trackedIndex));
439439
currState.serialNumber = QueryDeviceStringProperty(vrSystem, trackedIndex, ETrackedDeviceProperty.Prop_SerialNumber_String);
440440
currState.modelNumber = QueryDeviceStringProperty(vrSystem, trackedIndex, ETrackedDeviceProperty.Prop_ModelNumber_String);
441441
currState.renderModelName = QueryDeviceStringProperty(vrSystem, trackedIndex, ETrackedDeviceProperty.Prop_RenderModelName_String);

0 commit comments

Comments
 (0)