mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-12 16:59:11 +07:00
Resolve #9262 - scale down unit overlays on zoom in to allow selecting bombard target above city
This commit is contained in:
@ -508,8 +508,8 @@ class WorldMapHolder(
|
|||||||
actor.toFront()
|
actor.toFront()
|
||||||
|
|
||||||
actor.y += actor.height
|
actor.y += actor.height
|
||||||
|
actor.setOrigin(Align.bottom)
|
||||||
unitActionOverlays.add(actor)
|
unitActionOverlays.add(actor)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Returns true when the civ is a human player defeated in singleplayer game */
|
/** Returns true when the civ is a human player defeated in singleplayer game */
|
||||||
@ -775,6 +775,10 @@ class WorldMapHolder(
|
|||||||
tileGroup.layerCityButton.isTransform = true
|
tileGroup.layerCityButton.isTransform = true
|
||||||
tileGroup.layerCityButton.setScale(clampedCityButtonZoom)
|
tileGroup.layerCityButton.setScale(clampedCityButtonZoom)
|
||||||
}
|
}
|
||||||
|
for (actor in unitActionOverlays) {
|
||||||
|
if (actor is Group) actor.isTransform = true
|
||||||
|
actor.setScale(clampedCityButtonZoom)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user