繁体   English   中英

Flash as3将Movieclips从Scrollpane组件拖动到动画片段/舞台

[英]Flash as3 dragging Movieclips from Scrollpane component into a movieclip/stage

大家好,我是新成员,希望您能为我提供帮助。

我正在尝试制作Flash Map Game.Now,我已经在Movieclip中放置了物品,并且希望将此Movieclip放入滚动窗格组件中,但是我遇到了可能导致拖动的问题不在滚动窗格之外的问题。

这是我的代码

container.mc_item.buttonMode = true;

container.mc_item.addEventListener(MouseEvent.MOUSE_DOWN, onDown);
function onDown(event:MouseEvent):void {
container.mc_item.startDrag();
}
container.mc_item.addEventListener(MouseEvent.MOUSE_UP, onUp);
function onUp(event:MouseEvent):void {
container.mc_item.stopDrag();
trace(container.mc_item.dropTarget.parent.name);   // this is the command that tells us which area the mc_item was dropped on
}
container.scrollpane.source= container.mc_item;

请帮忙


我在cs4中上传了源代码。 如果您可以使滚动窗格中的每个动态_mc都可拖动,以将其拖动到外部的动画片段中,那将是很好的。 是否可以给滚动窗格中的每个_mc标签?

http://www.speedshare.org/download.php?id=5324318F11

谢谢

我认为您要么需要编写自己的滚动窗格组件,要么(我想更容易)添加一些代码,以便当您开始拖动列表中的项目时,您会创建该项目的副本(而不是添加为一个孩子到滚动窗格),然后将其拖动。 放下它时不要忘记将其删除:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM