Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.10.2011, 12:56
Vorman вне форума Посмотреть профиль Отправить личное сообщение для Vorman Найти все сообщения от Vorman
  № 1  
Ответить с цитированием
Vorman

Регистрация: Sep 2010
Сообщений: 4
По умолчанию Компонент из Flash IDE не связывается с внешним классом

Требовалось создать MovieClip в библиотеке fla-файла и конвертировать его в компонент, положив рядом с fla-файлом файл .as, в котором описано поведение этого класса.
Заходим в Properties, ставим галочку "Export for ActionScript", система выдаёт варнинг:


A definition for this class could not be found in the classpath, so one will be automatically generated in the SWF file upon export.


Файл со скриптом лежит рядом, называется правильно, но IDE его не видит.
Если попытаться использовать команду "Component definition", в которой задать имя класса, тоже ничего не подхватывается.

Что я делаю неправильно? Может, есть какие-то туториалы для CS5, как создавать компоненты?

Старый 27.10.2011, 13:56
ChuwY вне форума Посмотреть профиль Отправить личное сообщение для ChuwY Посетить домашнюю страницу ChuwY Найти все сообщения от ChuwY
  № 2  
Ответить с цитированием
ChuwY
 
Аватар для ChuwY

Регистрация: Nov 2009
Адрес: Тула / Москва
Сообщений: 734
Отправить сообщение для ChuwY с помощью ICQ Отправить сообщение для ChuwY с помощью Skype™
Цитата:
Требовалось создать MovieClip в библиотеке fla-файла и конвертировать его в компонент, положив рядом с fla-файлом файл .as
Компоненты делаются не так, а вот так.
А оно вам точно нужно? Они требуются не так часто, а делать весьма и весьма муторно, зачастую можно обойтись без них.

Или вы просто пытаетесь привязать класс к символу? Тогда посмотрите, точно ли вы указываете нужный класс в поле class в symbol properties?
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ"
Мои ачивки: художник-паразит.


Последний раз редактировалось ChuwY; 27.10.2011 в 14:01.
Старый 31.10.2011, 18:45
Vorman вне форума Посмотреть профиль Отправить личное сообщение для Vorman Найти все сообщения от Vorman
  № 3  
Ответить с цитированием
Vorman

Регистрация: Sep 2010
Сообщений: 4
Спасибо за ответ, и сорри, что долго не отвечал.
С проблемой разобрался сам, но ссылка очень полезная. В итоге решением проблемы было перекладывание скриптов и флешки по другим путям, и выстраивание правильной структуры package.

Не, без компонентов никак, к сожалению =) Там система очень здоровая, с аппаратным ускорением и кастомным плеером, так что приходится работать только с компонентами.

Вопрос решён! =)


Последний раз редактировалось Vorman; 31.10.2011 в 18:47.
Создать новую тему Ответ Часовой пояс GMT +4, время: 22:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
components , cs5

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.