void OnEnable() { ac = (ArcCollider2D)target; edgeCollider = ac.GetComponent<EdgeCollider2D>(); if (edgeCollider == null) { ac.gameObject.AddComponent<EdgeCollider2D>(); edgeCollider = ac.GetComponent<EdgeCollider2D>(); } edgeCollider.points = ac.getPoints(edgeCollider.offset); }
void OnEnable() { ac = (ArcCollider2D)target; edgeCollider = ac.GetComponent <EdgeCollider2D>(); if (edgeCollider == null) { ac.gameObject.AddComponent <EdgeCollider2D>(); edgeCollider = ac.GetComponent <EdgeCollider2D>(); } edgeCollider.points = ac.getPoints(edgeCollider.offset); }
void OnEnable() { ac = (ArcCollider2D)target; polyCollider = ac.GetComponent <PolygonCollider2D>(); if (polyCollider == null) { ac.gameObject.AddComponent <PolygonCollider2D>(); polyCollider = ac.GetComponent <PolygonCollider2D>(); } polyCollider.points = ac.getPoints(polyCollider.offset); }