public static MoveToSmooth ( Priority priority, System.Vector2 end, float speed, bool zoomInOut = false ) : void | ||
priority | Priority | |
end | System.Vector2 | |
speed | float | |
zoomInOut | bool | |
return | void |
public static void MoveToSmooth(Priority priority, Vector2 end, float speed, bool zoomInOut = false)
{
if (IsMoving && priority <= CurrentMovePriority) return;
//Setting states so we know where we are going and where from
SetMoveStates(end);
Speed = speed;
if (Distance < 5) return;
IsMoving = true;
CurrentMovePriority = priority;
Drawing.OnDraw += Drawing_OnDraw;
}