
Код AS3:
private var conteiner:Sprite;
private var obj:sprite_obj;
private var arr:Array;
function addObj():void
{
conteiner = new Sprite;
addChild(conteiner);
obj = new sprite_obj;
arr.push(obj);
conteiner.addChild(obj);
}
function removeObj()
{
removeChild(arr[0]);
obj = null;
}
Вот собственно такой простой код. Я создаю объект, кидаю его в массив и кидаю его в спрайт. Удаляю я его только из массива - визуально он исчезает. Что собственно остается после удаление от этого объекта?