|
|
|||||
Регистрация: Mar 2013
Сообщений: 290
|
Ошибки Мука. Не работает stop().
Всем привет.
Еще один базовый вопрос. Читаю Мука, разбираю простейший пример из главы Programmatic Timeline Control. Исходные данные: Основной файл: Star_demo.fla. В его библиотеке есть символ Star, и пять безымянных экземпляров на первом (и единственном) фрэйме. К этому символу привязан файл Star.as содержащий програмную анимацию. К Star_demo.fla привязан document class файл: Star_demo.as Который содержит такой код: package { import flash.display.MovieClip; public class Star_demo extends MovieClip { public function Star_demo ( ) { for (var i:int=0; i < numChildren; i++) { getChildAt(i).stop(); //1061: Call to a possibly undefined //method stop through a reference //with static type flash.display:DisplayObject. } } } } Что не так? Вроде бы всё ОК, класс расширяет MovieClip, а значит и наследует его метод stop(). Причем, если эту строчку заменить на: То список экземпляров выдается, все ОК. Свойство namе почему-то видно без проблем. |
Часовой пояс GMT +4, время: 10:21. |
|
« Предыдущая тема | Следующая тема » |
Теги |
movieclip , stop() , Мук , ошибка 1061 |
|
|