以下代码在加载时将父剪辑“mapcontainer.themap”以乔治亚州为中心。但是,当我尝试缩放 mapcontainer.themap 时,它不会围绕格鲁吉亚的中心进行缩放。缩放时如何将格鲁吉亚保持在中心?
//This sets the parent clip so it's centered on the child "georgia" clip on load
var yValue:Number = mapcontainer.themap.georgia.y;
var xValue:Number = mapcontainer.themap.georgia.x;
var xDiff:Number = mapcontainer.themap.width/2;
var yDiff:Number = mapcontainer.themap.height/2;
if (xDiff > stage.stageWidth/2 || yDiff > stage.stageHeight/2) {
xValue = -xValue;
yValue = -yValue;
}
mapcontainer.themap.x = xValue;
mapcontainer.themap.y = yValue;
//This line?
mapcontainer.themap.scaleX = mapcontainer.themap.scaleY = 2;