Цитата:
Сообщение от caseyryan
Так лечше не делать никогда. Всегда есть шанс, что это будет объект null. Добавляйте проверку присутствия объекта, прежде чем пытаться его удалить
|
Она была в родителе, но не в ней суть. Не понятна логика обращения, почему к объектам MovieClip вдруг нельзя становится обращаться, как к MOvieClip? К тому же клип этот там должен быть, т.к. если его там нет - то это поперёк логики приложения.
У меня из списка просмотра, нужно подключить нужный просмотрщик: картинка, панорама, видео. В один объект это поочерёдно не засунуть, приходится создавать каждый раз новый, вычищать под 0 старый и обращаться к нему, чтобы стереть, потом делать новый клип и всё заново.
А сейчас вообще интересная ситуация.
У меня есть MovieClip в который я закидываю PV3D панораму, которой задаётся имя instance972. Как её remove-ить? Как к MovieClip-у к ней не обратиться, чтобы сказать родителю затереть клип, а не стереть - получить висяк в памяти....

Код AS3:
public class sc4_PanViewer extends BasicView {
...
trace(" PARENT:"+MovieClip(this.parent).name);
//TypeError: Error #1034: Ошибка типа Coercion: невозможно преобразовать
//com::sc4_PanViewer@2d98dcf1 в flash.display.MovieClip.
}
вопросец, однако.