private static Matrix4x4 GetAnchorSpaceMatrix(Transform transform) { return Matrix4x4.TRS(transform.position, Quaternion.Euler(0f, 0f, transform.rotation.eulerAngles.z), transform.lossyScale); }
protected static Vector3 TransformPoint(Transform transform, Vector3 position) { return(Joint2DEditorBase.GetAnchorSpaceMatrix(transform).MultiplyPoint(position)); }