//-------------------------------------------------------------------------------------------------------------- public UiMotionScale(IUiMotionHandler handler) : base(handler) { }
//-------------------------------------------------------------------------------------------------------------- public UiMotionRotation(IUiMotionHandler handler) : base(handler) { }
//-------------------------------------------------------------------------------------------------------------- protected UiMotionBase(IUiMotionHandler handler) => Handler = handler.MonoBehaviour;
public UiMotion(IUiMotionHandler handler) { Scale = new UiMotionScale(handler); Movement = new UiMotionMovement(handler); Rotation = new UiMotionRotation(handler); }
public UiMotionMovement(IUiMotionHandler handler) : base(handler) { }