private void Scene_Changed(object sender, System.EventArgs e) { EditorLevelHandler levelHandler = Scene.Current as EditorLevelHandler; if (levelHandler != null) { tilemap = levelHandler.TileMap; // ToDo: Duplicate code if (tilemap != null) { int tilesY = tilemap.Tileset.TileCount / 10; scrollBar.Minimum = 0; scrollBar.Maximum = tilesY * tilemap.Tileset.TileSize /* - ClientSize.Height*/; scrollBar.SmallChange = 8; scrollBar.LargeChange = ClientSize.Height / 2; } } else { tilemap = null; } }
private void Scene_Changed(object sender, System.EventArgs e) { EditorLevelHandler levelHandler = Scene.Current as EditorLevelHandler; if (levelHandler != null) { tilemap = levelHandler.TileMap; } else { tilemap = null; } }
protected override void OnSceneChanged() { base.OnSceneChanged(); EditorLevelHandler levelHandler = Scene.Current as EditorLevelHandler; if (levelHandler != null) { tilemap = levelHandler.TileMap; } else { tilemap = null; } }