Я пытаюсь написать очень простой/минимальный заказ видеоплеер в Flash CS3Доступ к ActionScript3 Уплотненным Видеофрагменты из класса
У меня есть .fla файл с 2 MovieClips в моей библиотеке, плеер и PlayButton. Мувиклип PlayButton находится в первом кадре внутри мувиклипа Player. Player экспортируется в ActionScript и связан с классом Player.as, который динамически создает видеообъект.
Мой класс документа - MPlayer.as, и он добавляет экземпляр Игрока на сцену. Это хорошо работает, и видео будет воспроизводиться автоматически. Тем не менее, мувиклип PlayButton, который находится внутри моего элемента библиотеки Player, не отображается ... и я понятия не имею, как получить к нему доступ или получить его для показа. он не находится в том же положении, что и видео, поэтому он не должен быть под ним ... Я пробовал addChild (playbutton_instance_name) из Player.as, но я получаю ошибки. Мувиклип Player экспортируется для actionscript, но мувиклип PlayButton не существует, так как он находится внутри Player.
Я правильно настроил это?
Также убедитесь, что ваша кнопка не находится на слое GUIDE во Flash. –
Привет, спасибо! Меня беспокоит обновление пользовательского AS2-плеера до AS3, и это довольно сложная задача, так как я не касался ActionScript с версии v1. Я хорошо знаю ООП (я думаю), поэтому я люблю AS3, но я немного из практики. Вот все файлы, игрок является файлом Flash CS3: http://www.lifeisartphoto.com/flashplayer.zip –
Похоже, что это не может быть мой фактический код, который является проблемой, но размещение моего класса файлы в пакетах. Я начал с нуля и создал новую очень базовую настройку, как у меня сейчас ... когда классы Player и MPlayer находятся на одном уровне с файлом .swf, он работает так, как я ожидаю. Когда я помещаю их в пакеты, он компилируется и запускается, но элементы сцены никогда не отображаются. –