Цитата:
Сообщение от zerAlex2
В чём именно разница при записях:
 Код AS3:
MovieClip(this.viewerContainer.getChildByName(Name)).removeViewer();
и
this.viewerContainer.MovieClip(this.viewerContainer.getChildByName(Name)).removeViewer();
|
В первом случае, производится попытка сконвертировать полученный объект в MovieClip (в случае неудачи возникнет исключение) и пытается вызвать у него метод removeViewer (в случае неудачи возникнет исключение)
Во втором случае у viewerContainer вызывается метод MovieClip (сомневаюсь, что вы ему этот метод создали), которому в качестве параметра передается полученный объект, если метод возвращает что-то вменяемое, то у этого вменяемого будет вызван метод removeViewer.
Добавлено через 4 минуты
Цитата:
Сообщение от zerAlex2
У меня есть MovieClip в который я закидываю PV3D панораму, которой задаётся имя instance972. Как её remove-ить? Как к MovieClip-у к ней не обратиться, чтобы сказать родителю затереть клип, а не стереть - получить висяк в памяти...
|
Очевидно sc4_PanViewer не имеет в иерархии наследования MovieClip.