protected void OnPositioned(GameObject targetObject, Vector3 prevPosition, Vector3 prevEulerAngles, Vector3 position, Vector3 eulerAngles) { Positioned?.Invoke(targetObject, prevPosition, prevEulerAngles, position, eulerAngles); }