gpt4 book ai didi

actionscript-3 - 拖动容器的子项时 mouseX/Y 混淆

转载 作者:行者123 更新时间:2023-12-01 13:00:42 25 4
gpt4 key购买 nike

我有一个图像网格,这些图像被添加到一个类中的图像容器(Sprite)中。当我点击一个按钮时,图像容器被补间(缩放)到 0.2现在我想开始拖动图像。在鼠标按下时我添加一个 enterFrame 事件:

function onEnterFrame(e:Event):void
{
imagecontainer.image.x = this.mouseX;
imagecontainer.image.y = this.mouseY;

}

不幸的是,图像永远不会在鼠标位置上,但与鼠标指针的偏移量会增加/减少。替代方法 startDrag/stopDrag 工作得很好,但我仍然需要 mouseX/mouseY 来将图像放置在网格上……我也尝试过 parent.mouseX,但没有成功。为什么会这样?我认为 mouseX/mouseY 总是取决于舞台尺寸。

最佳答案

你试过吗:

function onEnterFrame(e:Event):void
{
imagecontainer.image.x = stage.mouseX;
imagecontainer.image.y = stage.mouseY;

}

关于actionscript-3 - 拖动容器的子项时 mouseX/Y 混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6132260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com