如何添加点击&删除功能

时间:2014-02-15 00:14:23

标签: actionscript-3 flash

我有以下代码,因此用户可以通过按Delete键删除上传的图像,但我想要做的是使用户点击的任何对象然后按下{{1}实际上删除了密钥。

Delete

我想这样做,以便如果图层上没有stage.addEventListener(KeyboardEvent.KEY_DOWN, removeImage); function removeImage(e:KeyboardEvent):void { var keyPressed = e.keyCode; if (keyPressed==Keyboard.DELETE) { imageLayer.removeChild(imageLoader); } } ,即如果图片尚未上传,则会删除事件监听器,但如果用户点击“浏览”,则会添加该事件监听器'按钮再次上传图像。

如果可能的话,我希望能够将其应用于不同imageLoader图层上的不同对象(Movieclips)。

我希望我已经解释得很好。

1 个答案:

答案 0 :(得分:0)

您需要为每个可以删除的对象添加一个eventListener。单击它后,将其保存为" activeObject",然后在删除metheod中删除activeObject而不是imageLoader