Пример #1
0
        protected override void OnMouseDown(Vector2 position, GUIMouseButton mouseButton)
        {
            if (mouseButton == GUIMouseButton.Left)
            {
                levelEditorController.UpdateTileType(position, windowRect);
            }

            levelEditorController.UpdateAvailablePlayers();

            if (mouseButton == GUIMouseButton.Right)
            {
                levelEditorController.UpdateTileOwner(position, windowRect);
            }

            if (mouseButton == GUIMouseButton.Middle)
            {
                levelEditorController.ClearTileOwner(position, windowRect);
            }

            Repaint();
        }
Пример #2
0
 protected override void OnMouseUp(Vector2 position, GUIMouseButton mouseButton)
 {
     // throw new NotImplementedException();
 }
Пример #3
0
 protected abstract void OnMouseUp(Vector2 position, GUIMouseButton mouseButton);