PDA

Просмотр полной версии : Extended MovieClip'ы один в другом: порядок выполнения конструкторов


MyXus
04.04.2007, 17:08
сабж.
Мувик А extends MC, мувик Б extends MC. Один лежит внутри другого. Проблема в том что сначала выполняется конструктор А, и только потом - Б. Форменное безобразие. Для любых других классов конструкторы выполняются по мере инициализации объектов.

Варианты:
1. Менять прототайп мувиков на лету, в надежде что тогда конструктор выполнится мгновенно. Но это тупо портит код. Если вообще заработает так как надо.
2. Я сошел с ума.

Даже не знаю какой вариант более верно отражает ситуацию.

etc
04.04.2007, 17:13
Используй onLoad в A.

MyXus
04.04.2007, 17:20
Спасибо тебе, добрый человек.

etc
04.04.2007, 17:22
Ты проверил или просто так спасибо говоришь?

MyXus
04.04.2007, 18:48
Проверил конешно -)
А я думал ты точно знаешь, а ты угадал? Экий эрудит -)