buildingmaker palette scrollbar

This commit is contained in:
minjaesong
2023-10-15 12:04:32 +09:00
parent 35c46d9a91
commit 1af172d354
3 changed files with 30 additions and 51 deletions

View File

@@ -72,7 +72,10 @@ class UIBuildingMakerPenMenu(val parent: BuildingMaker): UICanvas() {
{ parent.currentPenMode = BuildingMaker.PENMODE_MARQUEE_ERASE },
{
parent.uiPalette.isVisible = true
parent.uiPalette.setPosition(Gdx.input.x - parent.uiPalette.width / 2, Gdx.input.y - parent.uiPalette.height / 2)
parent.uiPalette.setPosition(
((Gdx.input.x / App.scr.magn) - parent.uiPalette.width / 2).roundToInt(),
((Gdx.input.y / App.scr.magn) - parent.uiPalette.height / 2).roundToInt()
)
parent.uiPalette.posX = parent.uiPalette.posX.coerceIn(0, App.scr.width - parent.uiPalette.width)
parent.uiPalette.posY = parent.uiPalette.posY.coerceIn(0, App.scr.height - parent.uiPalette.height)
},