Показать сообщение отдельно
Старый 19.09.2007, 03:16
Torero вне форума Посмотреть профиль Отправить личное сообщение для Torero Найти все сообщения от Torero
  № 1  
Ответить с цитированием
Torero
 
Аватар для Torero

Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
По умолчанию Область видимости объекта "stage".

Доброго времени суток.
Поясните пожалуйста: почему когда я динамически создаю экземпляр класса, он перестает "видеть" сцену?

Код:
package {
import flash.display.Sprite;
    public class E extends Sprite {
		public function E(){
			trace("Stage(E): "+stage);
			var s:Sprite=new F;
		}
    }
}
Код:
package {
import flash.display.Sprite;
    public class F extends Sprite {
		public function F(){
			trace("Stage(F): "+stage);
		}
    }
}
Результат трассировки:
Stage(E): [object Stage]
Stage(F): null
__________________
А я Томат.