我改变了这个问题,因为它似乎是目标没有注册儿童 mc/ 或嵌套的 MovieClips 的问题。
var box:Box = new Box();
ground.push(box);
levelPlane.addEventListener(MouseEvent.MOUSE_DOWN, onOver);
box.x = box.width /2* (x + y);
box.y = box.height/2 * (x - y);
levelPlane.addChild(box);
function onOver(e:MouseEvent):void{
var tree1:Tree1 = new Tree1();
addChild(tree1)
trace(e.target.x);
tree.x = e.target.x;
}
我如何定位主 MovieClip(levelPlane)内的movieclip(BOX)?想象一下,我在一个名为“levelPlane”的影片剪辑中嵌套了 10 个框,我想单击任何框以在我单击 x、y 位置的框上添加另一个 Mc。