DeltaVR/Assets/_PROJECT/Components/NewHandPresence/ControllerInformation/ControllerInformationScriptableObject.cs
2023-05-08 15:56:10 +03:00

31 lines
967 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(fileName = "ControllerInformationScriptableObject", menuName = "CustomXR/ControllerInformationScriptableObject", order = 1)]
public class ControllerInformationScriptableObject : ScriptableObject
{
[Header("Info")]
public string controllerName;
[Header("Controller")]
public GameObject controllerPrefab;
public Vector3 controllerOffset;
public Vector3 controllerRotationOffset;
public float vibrationStrength = 0.5f;
public float vibrationDuration = 0.5f;
[Header("Hand")]
public GameObject handPrefab;
public Vector3 handOffset;
public Vector3 handRotationOffset;
[Header("Tutorial strings")]
public string turnHintText;
public string moveHintText;
public string teleportStartHintText;
public string invalidTeleportHintText;
public string teleportHintText;
public string gripHintText;
}