private void OnDrawGizmosSelected() { Vector3 capsuleCenter = transform.position; float pointDist = capsuleHeight / 2 - capsuleRadius; DebugExtentions.DebugCapsule(capsuleCenter + pointDist * Vector3.down, capsuleCenter + pointDist * Vector3.up, Color.green, capsuleRadius); }
// Update is called once per frame void Update() { Vector3 capsuleCenter = transform.position; float pointDist = capsuleHeight / 2 - capsuleRadius; DebugExtentions.DebugCapsule(capsuleCenter + pointDist * Vector3.down, capsuleCenter + pointDist * Vector3.up, Color.green, capsuleRadius); DebugExtentions.DebugCircle(capsuleCenter + capsuleHeight / 2 * Vector3.down, Vector3.up, Color.green, capsuleRadius); }