Показать сообщение отдельно
Старый 31.03.2007, 14:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Сделать в классе флаг и передавать его в init_obj. Если false, то конструктор клипа должен ничего не делать.

Примерно так:

Код:
class ClassExample extends MovieClip {

    private var initializationNeeded:Boolean = false;

    private function ClassExample() {
         super();

         if (this.initializationNeeded) {
              trace('I am initialized!');
              // any actions
         }
    }
}
Код:
var mc:MovieClip = this.attachMovie('ClassExample_linkage','mc',0); //  обычный клип
var mc2:ClassExample = ClassExample(this.attachMovie('ClassExample_linkage','mc2',1,{initializationNeeded:true})); // клип-экземпляр класса ClassExample


Последний раз редактировалось etc; 31.03.2007 в 14:13.