Показать сообщение отдельно
Старый 18.09.2011, 14:42
wlad вне форума Посмотреть профиль Отправить личное сообщение для wlad Найти все сообщения от wlad
  № 3  
Ответить с цитированием
wlad

Регистрация: Jul 2010
Адрес: Москва
Сообщений: 256
Записей в блоге: 1
Полный пас...

Изображаю компонент - регистрирую как фрагмент ролика в библиотеке (прописываю класс как my_class, имя как cl_1 ) - преобразовываю все в скомпилированный компонент (имя cl_2 SWF с тремя кубиками как обозначение типа, в библиотеке виден)..

Пишу для первого кадра отдельного слоя код (сделал отдельный слой для кода), просто запускающий клип после щелчка в любом месте поля...

Код AS3:
function ff (e:MouseEvent):void
{    var ec:my_class_2 = new my_class_2();
} // function ff (e:MouseEvent):void
 
  stage.addEventListener(MouseEvent.CLICK, ff);
Далее - потрясный эффект: если я со сцены ничего не удалю - все нерегулируемо и клипа нет, если я со сцены клип удалю - ничего не вызывается, если я сперва удалю клип со сцены, а затем создам новый - опять нерегулируемо...

Цитата:
создай новый экземпляр этого класса и добавь его на сцену.
Это следуя совету...