Пример #1
0
 protected virtual void OnCursorContext()
 {
     if (CursorContext != null)
     {
         CursorContext.Invoke(this, System.EventArgs.Empty);
     }
 }
Пример #2
0
 public void StopMove()
 {
     cursor = null;
     lastMove = null;
 }
Пример #3
0
 public void StartMove()
 {
     Vector2 pos = InputTool.mousePosition;
     Coord selectCoord = layout.FindCellContains(pos);
     if (selectCoord != null)
     {
         Rect selectBlockRect = layout.GetBlockRect(selectCoord.x, selectCoord.y);
         cursor = new CursorContext(selectCoord, selectBlockRect, pos);
     }
 }