zombie_mp/Assets/HQ FPS Weapons/Scripts/Utility/PivotDisplayer.cs
Sewmina Dilshan 68183e5317 initial
2021-08-23 13:28:33 +05:30

39 lines
651 B
C#

using UnityEngine;
namespace HQFPSWeapons
{
/// <summary>
/// Displays an object's pivot as a solid sphere.
/// </summary>
public class PivotDisplayer : MonoBehaviour
{
[SerializeField]
private Color m_Color = Color.red;
[SerializeField]
private float m_Radius = 0.06f;
[SerializeField]
private bool m_AlwaysDraw = true;
private void OnDrawGizmos()
{
if (m_AlwaysDraw)
DrawSphere();
}
private void OnDrawGizmosSelected()
{
if(!m_AlwaysDraw)
DrawSphere();
}
private void DrawSphere()
{
Gizmos.color = m_Color;
Gizmos.DrawSphere(transform.position, m_Radius);
}
}
}