Files
dungeons/Assets/HurricaneVR/Framework/Scripts/Components/HVRPhysicsLever.cs

33 lines
1.1 KiB
C#

using System;
using HurricaneVR.Framework.Core;
using HurricaneVR.Framework.Core.Grabbers;
using HurricaneVR.Framework.Core.Utils;
using HurricaneVR.Framework.Shared;
using UnityEngine;
namespace HurricaneVR.Framework.Components
{
/// <summary>
/// Lever behaves similar to the dial in rigidbody joint behaviour at this time...
/// </summary>
[RequireComponent(typeof(Rigidbody))]
public class HVRPhysicsLever : HVRPhysicsDial
{
public bool DrawGizmos = true;
public void OnDrawGizmosSelected()
{
//if (DrawGizmos)
//{
// var minVector = Quaternion.Euler(MinAngle * _axis) * _orthogonal;
// var maxVector = Quaternion.Euler(MaxAngle * _axis) * _orthogonal;
// Gizmos.color = Color.green;
// Gizmos.DrawLine(transform.position, transform.position + transform.TransformDirection(minVector) * .3f);
// Gizmos.color = Color.yellow;
// Gizmos.DrawLine(transform.position, transform.position + transform.TransformDirection(maxVector) * .3f);
//}
}
}
}