public override void OnDrawGizmosSelected() { for (int i = 0; i < spheres.Length; i++) { BUtility.DebugDrawSphere(transform.TransformPoint(spheres[i].position), Quaternion.identity, Vector3.one, Vector3.one * spheres[i].radius, Gizmos.color); } }
public override void OnDrawGizmosSelected() { UnityEngine.Vector3 position = transform.position; UnityEngine.Quaternion rotation = transform.rotation; UnityEngine.Vector3 scale = Vector3.one; BUtility.DebugDrawSphere(position, rotation, scale, Vector3.one * radius, Color.yellow); }
public override void DrawSphere(float radius, ref Matrix trans, ref Vector3 color) { UnityEngine.Vector3 pos = BSExtensionMethods2.ExtractTranslationFromMatrix(ref trans); UnityEngine.Quaternion rot = BSExtensionMethods2.ExtractRotationFromMatrix(ref trans); UnityEngine.Vector3 scale = BSExtensionMethods2.ExtractScaleFromMatrix(ref trans); UnityEngine.Color c = new UnityEngine.Color(color.X, color.Y, color.Z); BUtility.DebugDrawSphere(pos, rot, scale, UnityEngine.Vector3.one * radius, c); }
public override void OnDrawGizmosSelected() { for (int i = 0; i < spheres.Length; i++) { Vector3 v = spheres[i].position; v.x *= m_localScaling.x; v.y *= m_localScaling.y; v.z *= m_localScaling.z; BUtility.DebugDrawSphere(transform.TransformPoint(v), Quaternion.identity, Vector3.one, Vector3.one * spheres[i].radius, Gizmos.color); } }
public override void DrawSphere(float radius, ref BM.Matrix trans, ref BM.Vector3 color) { Vector3 pos = BSExtensionMethods2.ExtractTranslationFromMatrix(ref trans); Quaternion rot = BSExtensionMethods2.ExtractRotationFromMatrix(ref trans); Vector3 scale = BSExtensionMethods2.ExtractScaleFromMatrix(ref trans); Color c = new Color(color.X, color.Y, color.Z); BUtility.DebugDrawSphere(pos, rot, scale, radius, c); }
public override void OnDrawGizmosSelected() { if (drawGizmo == false) { return; } Vector3 position = transform.position; Quaternion rotation = transform.rotation; BUtility.DebugDrawSphere(position, rotation, LocalScaling, Vector3.one * radius, Color.yellow); }
public override void OnDrawGizmosSelected() { if (drawGizmo == false) { return; } UnityEngine.Vector3 position = transform.position; UnityEngine.Quaternion rotation = transform.rotation; UnityEngine.Vector3 scale = m_localScaling; BUtility.DebugDrawSphere(position, rotation, scale, Vector3.one * radius, Color.yellow); }
public override void DrawSphere(ref Vector3 p, float radius, ref Vector3 color) { UnityEngine.Color c = new UnityEngine.Color(color.X, color.Y, color.Z); BUtility.DebugDrawSphere(p.ToUnity(), UnityEngine.Quaternion.identity, UnityEngine.Vector3.one, UnityEngine.Vector3.one * radius, c); }
public override void OnDrawGizmosSelected() { BUtility.DebugDrawSphere(transform.position, transform.rotation, m_localScaling, radius, Color.green); }
public override void DrawSphere(ref BM.Vector3 p, float radius, ref BM.Vector3 color) { Color c = new Color(color.X, color.Y, color.Z); BUtility.DebugDrawSphere(p.ToUnity(), Quaternion.identity, Vector3.one, radius, c); }