90 lines
2.6 KiB
C#
90 lines
2.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RootMotion.FinalIK;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.Demos
|
|
{
|
|
// Token: 0x02000124 RID: 292
|
|
[Token(Token = "0x20000BE")]
|
|
public class VRIKCalibrationBasic : MonoBehaviour
|
|
{
|
|
// Token: 0x060007BC RID: 1980 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60005E3")]
|
|
[Address(RVA = "0xAA6EF0", Offset = "0xAA5EF0", VA = "0x180AA6EF0")]
|
|
private void LateUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060007BD RID: 1981 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60005E4")]
|
|
[Address(RVA = "0xAA70F0", Offset = "0xAA60F0", VA = "0x180AA70F0")]
|
|
public VRIKCalibrationBasic()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040007E4 RID: 2020
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000529")]
|
|
[Tooltip("The VRIK component.")]
|
|
public VRIK ik;
|
|
|
|
// Token: 0x040007E5 RID: 2021
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400052A")]
|
|
[Header("Head")]
|
|
[Tooltip("HMD.")]
|
|
public Transform centerEyeAnchor;
|
|
|
|
// Token: 0x040007E6 RID: 2022
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400052B")]
|
|
[Tooltip("Position offset of the camera from the head bone (root space).")]
|
|
public Vector3 headAnchorPositionOffset;
|
|
|
|
// Token: 0x040007E7 RID: 2023
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400052C")]
|
|
[Tooltip("Rotation offset of the camera from the head bone (root space).")]
|
|
public Vector3 headAnchorRotationOffset;
|
|
|
|
// Token: 0x040007E8 RID: 2024
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400052D")]
|
|
[Header("Hands")]
|
|
[Tooltip("Left Hand Controller")]
|
|
public Transform leftHandAnchor;
|
|
|
|
// Token: 0x040007E9 RID: 2025
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400052E")]
|
|
[Tooltip("Right Hand Controller")]
|
|
public Transform rightHandAnchor;
|
|
|
|
// Token: 0x040007EA RID: 2026
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400052F")]
|
|
[Tooltip("Position offset of the hand controller from the hand bone (controller space).")]
|
|
public Vector3 handAnchorPositionOffset;
|
|
|
|
// Token: 0x040007EB RID: 2027
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4000530")]
|
|
[Tooltip("Rotation offset of the hand controller from the hand bone (controller space).")]
|
|
public Vector3 handAnchorRotationOffset;
|
|
|
|
// Token: 0x040007EC RID: 2028
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000531")]
|
|
[Header("Scale")]
|
|
[Tooltip("Multiplies the scale of the root.")]
|
|
public float scaleMlp;
|
|
|
|
// Token: 0x040007ED RID: 2029
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000532")]
|
|
[Header("Data stored by Calibration")]
|
|
public VRIKCalibrator.CalibrationData data;
|
|
}
|
|
}
|