removechild的用法(as3.0中的removeChild的用法)
本文目录
as3.0中的removeChild的用法
改成这个样子:var anxia:Boolean=falsevar arr:Array = new Array();stage.addEventListener(MouseEvent.MOUSE_DOWN,hua)stage.addEventListener(MouseEvent.MOUSE_UP,ting)stage.addEventListener(Event.ENTER_FRAME,huahua)function hua(event:MouseEvent){ anxia=true}function ting(event:MouseEvent){ anxia=false}function huahua(event:Event){ if (anxia) { var dian:Sprite=new Sprite() dian.graphics.lineStyle(0,0x000000) dian.graphics.beginFill(0x000000) dian.graphics.drawCircle(0,0,2) dian.x=mouseX dian.y=mouseY this.addChild(dian) arr.push(dian); }else{ if(arr.length 》 0){ for(var i:int=0;i《arr.length;i++){ if(this.contains(arr); } } arr = ; } }}
AS3.0 removeChild 的问题
它都告诉你了,调用者必须是子级。removeChild(this);这句话实际上隐含了一个this,把它写完整就是this.removeChild(this),this不是this的子级,当然无法删除了。你试下,this.parent.removeChild(this);
更多文章:

scanf返回值被忽略是怎么回事(忽略scanf的返回值要怎么改pta)
2025年3月18日 18:00

filterconfig(java关于ServletConfig FilterConfig什么用)
2025年3月8日 18:20

ftp怎么用资源管理器打开(如何在资源管理器中打开ftp,而不会自动跳到在google浏览器或者IE中打开)
2025年3月15日 14:00

微信小程序怎么制作自己的程序(制作微信小程序需要准备什么,可以自己制作吗)
2025年2月12日 15:20

yielded是什么意思(yield spread是什么意思)
2025年2月16日 01:20

typescript什么意思(typescript constructor是什么意思)
2025年3月19日 22:40

htmlform添加接口(一个HTML里有两个form如何把这两个form绑定一起)
2025年2月10日 02:30

crossing field(刀剑神域op1 crossing field歌词(罗马音+日文+中文))
2025年2月11日 07:10

苹果无法验证的app怎么打开?苹果无法验证app完整性怎么解决
2025年2月27日 22:20