void OnDrawGizmos() { if (!Application.isPlaying) { LPShapeCircle.DrawGizmos(transform, true, 0f, GetColors(), Radius, Vector2.zero); } }
public override IntPtr GetShape() { Shapetype = LPShapeTypes.Circle; AdjustedRadius = Radius * GetScale(); PointCopy = transform.TransformPoint(new Vector3(Offset.x, Offset.y)) - transform.position; return(LPShapeCircle.Initialise(PointCopy, AdjustedRadius)); }
void OnDrawGizmos() { if (!Application.isPlaying) { LPShapeCircle.DrawGizmos(transform, true, 0f, GetColor(), Radius * GetScale(), Offset); } else { LPShapeCircle.DrawGizmosPlaying(AdjustedRadius, transform, true, GetComponent <LPBody>().GetDiff(), GetColor(), PointCopy, true); } }
protected override IntPtr GetShape() { Vector3 pos = transform.TransformPoint(Vector3.zero); return(LPShapeCircle.Initialise(pos, Radius)); }