void InitDirection() { if (target.Index > origin.Index) { Direction = PlayGridElementTransitionDirection.Up; } else if (target.Index < origin.Index) { Direction = PlayGridElementTransitionDirection.Down; } else { Direction = PlayGridElementTransitionDirection.Neutral; } }
public Color Get(PlayGridElementTransitionDirection direction) { switch (direction) { case PlayGridElementTransitionDirection.Down: return(down); case PlayGridElementTransitionDirection.Up: return(up); case PlayGridElementTransitionDirection.Neutral: return(up); } throw new NotImplementedException(); }