如何将显示对象的位置从一个点更改为另一个点?

时间:2012-02-15 10:16:30

标签: flash actionscript-3

舞台上的显示对象容器具有一些尺寸为50x50的位图图像,这些图像按顺序逐个排列。现在,如果我点击任何缩略图(位图),整个容器应移动并定位,以便点击的位图图像放在舞台的中心。

我们如何在ActionScript 3.0中执行此操作。有人可以指出一个例子或资源吗?

1 个答案:

答案 0 :(得分:3)

thumbnail.addEventListener(MouseEvent.CLICK, _position);

function _position(e:Event):void
{
    var thumb:Bitmap = Bitmap(e.target);

    container.x = -thumb.x + (stage.stageWidth / 2);
    container.y = -thumb.y + (stage.stageHeight / 2);
}