Exemplo n.º 1
0
    void CancelCreatingObject()
    {
        long    indexObject = ELevel.instance.objNum - 1;
        Command cancel      = new RemoveObjectCommand(indexObject);

        commandManager.ExecuteCommand(cancel);
        //commandManager.Undo();
    }
Exemplo n.º 2
0
 void OnMouseOver()
 {
     if (Input.GetMouseButtonDown(1))
     {
         long    indexObject = ELevel.instance.objNum - 1;
         Command cancel      = new RemoveObjectCommand(indexObject);
         LevelEditorManager.commandManager.ExecuteCommand(cancel);
     }
 }
Exemplo n.º 3
0
 private EditingWorldObjects RemovingObject(TilePos position)
 {
     LastCommand = new RemoveObjectCommand(Sut, position);
     LastCommand.Execute();
     return(this);
 }