Я кодировал карту, на которой при щелчке объекта провинции должен перемещаться центр экрана и увеличиваться в процентах от ширины, наряду с отображением множества разных вещей.
Проблема в том, что для изменения размера изображения нужно дважды щелкнуть по нему. Он перемещается, и все дочерние элементы отображаются так, как они были предназначены, но изменение размера не работает при первом нажатии. Есть идеи как решить эту проблему?
menuItem4_mc.addEventListener(MouseEvent.CLICK, onClick);
public function onClick(mc:MouseEvent):void {
menuItem4_mc.width = width * .65;
menuItem4_mc.height = height * .7;
//brings Ontario To the front of the stage
setChildIndex(menuItem4_mc,numChildren - 1);
menuItem4_mc.x= 670/2;
menuItem4_mc.y= 480/2;
...
}
Спасибо!