【发布时间】:2016-03-10 10:59:33
【问题描述】:
我想知道如何保存和加载 MovieClip 的所有子项的 X 和 Y 位置。
我有一个带有保存和加载按钮的项目。
他们保存并加载 MovieClip 子项的 X 和 Y 位置。
save.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler3);
function fl_MouseClickHandler3(event:MouseEvent):void
{
var mySo:SharedObject = SharedObject.getLocal("SaveData");
mySo.data.my_x = mc2.x;
mySo.data.my_y = mc2.y;
mySo.flush();
}
loader.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_2);
function fl_MouseClickHandler_2(event:MouseEvent):void
{
var mySo:SharedObject = SharedObject.getLocal("SaveData");
mc2.x = mySo.data.my_x;
mc2.y = mySo.data.my_y;
}
不过,这只会保存和加载最后一次单击的 MovieClip 子项。 如何从仅保存和加载最后单击的 MovieClip 子项中更改它, 保存和加载所有的 MovieClip 子项?
【问题讨论】:
-
那个人几周前问了同样的问题,得到了同样的答案。完全重复。他需要问多少次同样的问题并得到同样的答案?
-
上周我问了一个类似的问题,但我无法使用收到的答案。不过这次我的问题得到了解答,所以您不必担心我会再次问同样的问题。
-
这是完全相同的答案,第二个唯一的区别是所有代码都是为您编写的。你第二次问同样的问题不是因为你第一次没有得到正确的答案,而是因为你需要一个可以复制和粘贴的答案。您将答案的正确性基于复制和粘贴的完美程度。
-
此站点用于获取有关编程问题的帮助。如果有人会一步一步地解释,这样我就可以自己学习答案,那就再好不过了。但是我搜索了几个小时的解决方案/教程,但没有发现任何问题。这帮助我解决了我的问题,那么问题是什么?
标签: actionscript-3 flash