public void bob() { LayerData layer = new LayerData(null, "Layer", 2, 2); ArchitectTilePositionGetter tilePosition = new ArchitectTilePositionGetter(Vector3.zero, layer); TileType type = new TileType(5); ArchitectRotationFlip rotation = new ArchitectRotationFlip(90, false, false); BrushCommand brush = new BrushCommand(tilePosition, type, rotation); bool done = brush.Do(); Debug.Log(done); Assert.IsTrue(done); }
private void UpdateTileGetter() { ArchitectTilePositionGetter newTilePositionGetter = new ArchitectTilePositionGetter(MainCam.GetMouseWorldPosition(), SelectedLayer); if (newTilePositionGetter.TilePosition != tilePositionGetter.TilePosition) tilePositionGetter = newTilePositionGetter; }