lufy's legend
标题:
移除对象后为什么还保留其属性
[打印本页]
作者:
xionchan
时间:
2017-11-10 19:33
标题:
移除对象后为什么还保留其属性
请教个问题,box为LSprite对象,我使用
box.die();
box.remove();
box=null;
后,为什么box的属性还在?
如:box.points = {x:100,y:100}
这个属性在移除了box后还有!
作者:
lufy
时间:
2017-11-10 21:33
移除对象只是从界面上移除了,对象本身只要你能引用到它,不光它的属性,它整个对象本身就是存在的
作者:
xionchan
时间:
2017-11-10 21:59
那有什么办法可以彻底删除这个对象吗?
让不能再引用到这个对象!
作者:
lufy
时间:
2017-11-10 22:43
xionchan 发表于 2017-11-10 21:59
那有什么办法可以彻底删除这个对象吗?
让不能再引用到这个对象!
你只要保证代码中没有地方引用到它,系统会在适当的时候自动回收它
欢迎光临 lufy's legend (http://lufylegend.com/forum/)
Powered by Discuz! X2.5