2016-01-11 39 views
0

我正在为4岁的孩子玩拼图游戏。用拼图游戏拖放不能正常工作

拼图包含16个部分,称为p1到p16。

问题是,当我拖放例如件p1,p2和p15和p16到位,然后开始拖动一个较小的数字例如p4的一块,然后件p4只在p1和p2的顶部可见但在p15和p16之上不可见。我明白这是因为堆叠顺序,但我想知道它是否可以解决。

回答

0

最简单的解决方案是只要调用addChild()方法,只要您开始拖动任何实例。

类似于此:

function yourMouseDownHandlerFunction(e:MouseEvent):void { 
    e.currentTarget.startDrag(); 
    addChild(e.currentTarget); 
} 
+0

谢谢你,这是工作! – Henrique