Показать сообщение отдельно
Старый 17.10.2009, 00:57
FX2000 вне форума Посмотреть профиль Отправить личное сообщение для FX2000 Найти все сообщения от FX2000
  № 5  
Ответить с цитированием
FX2000

Регистрация: Sep 2009
Сообщений: 39
Цитата:
Сообщение от etc Посмотреть сообщение
Разберитесь, кто, к кому и зачем добавляется и у кого что пытается удалить.
level_1 добавляется на сцену из класса LevelSelectMenu, а удаляться пытается через свой же класс(возможно это и есть причина возникновения проблемы?)

Я сократил код и изменил архив с исходниками, теперь нету лишних деталей.


Именил Level_1
Код AS3:
package {
	import flash.display.MovieClip;
	import flash.events.Event;
 
	public class Level_1 extends MovieClip {
 
		public function Level_1() {
			try {
				stage.removeChild(LevelSelectMenu.level_1); 
			} 
			catch(e:Error) {	
				trace("Этого объекта нету на сцене"); 
			}
		}
	}
}
И выводит "Этого объекта нету на сцене", но ведь я его добавлял в
LevelSelectMenu. Почему так?


Последний раз редактировалось FX2000; 17.10.2009 в 15:41.