// aktualizacja GUI // TODO: Skrócić kod public override void UpdateLast() { base.UpdateLast(); //snapujemy do gridu 32x32 Point snap = new Point((int)Otter.Util.SnapToGrid(usedScene.Input.MouseScreenX, 32) / 32, (int)Otter.Util.SnapToGrid(usedScene.Input.MouseScreenY, 32) / 32); // zmiana obrazka podglądu aktualnego fragmentu tilesetu if (updatePreview) { tilePreview.RemoveGraphicsFromWindow(currentTile); currentTile = new Image(TILESET_PATH.Texture); currentTile.AtlasRegion = GetTexture(CurrentTile); currentTile.ClippingRegion = GetTexture(0); currentTile.Scale = 2.0f; tilePreview.AddGraphicsToWindow(18, 9, currentTile); } }