2012-01-04 2 views
0

Добрый день,Как определить, закончил ли SkinnableComponent добавление частей?

Кто-нибудь знает, есть ли способ определить, когда были добавлены все части объекта SkinnableComponent? Контекст этой проблемы:

У меня есть собственный класс компонентов скинов, который необходимо обновить некоторые его части (например, изменить некоторые метки) после его создания, что означает, что после того, как все части скина были созданы и добавлено.

Спасибо заранее,

ответ

0

Обычным решением является переопределить partAdded(partName:String, instance:Object):void и модифицировать части при их создании.

override protected function partAdded(partName:String, instance:Object):void 
{ 
    super.partAdded(partName, instance); 
    if (instance == myLabel) 
    { 
     myLabel.text = getText(); 
    } 
} 
+0

Большое спасибо за ответ. Я думал, что будет способ определить действие завершения кожи, через событие или что-то еще, но, похоже, это единственный способ. –

 Смежные вопросы

  • Нет связанных вопросов^_^