![]() |
Подключение класса
Написал файл с классом клипа. Там импортирую флешовый класс. Потом использую импортированный класс для типа переменной.
Код:
import flash.geom.Rectangle;Но когда его подгружаешь в саму флэшку, компилятор ругается на этот импорт и говорит, что class can not be loaded. Кто знает в чём дело? |
Видимо у Вас нету пакета с этими классами.
|
Тексто ошибки полностью.
|
Пакет с классами, как и положено, лежит тут:
C:\Program Files\Macromedia\Flash 8\en\First Run\Classes\FP8\flash\geom Кроме того, если бы его не было, ошибка возникла бы в самом классе, где импорт идёт. Вот полный текст ошибки: Код:
**Error** C:\Documents and Settings\Admin\Мои документы\Flashes\hvClasses\Hall.as: Line 42: The class or interface 'flash.geom.Rectangle' could not be loaded. |
Для начала, не размещайте проекты в папках с русскими названиями.
И классы не в First Run надо смотреть, а в Documents and Settings. |
Интересно, кто придумал размещать классы в каталоге с настройками.
Скажите тогда, почему сам файл с классом не ругается на импорт. |
Цитата:
Цитата:
|
Код:
import hvClasses.XHelp;если у меня в документах пусто, туда можно скопипастить классы нужные? откуда взять их тогда? Интересно, что в основном .fla файле на ту же строчку с импортом класса нормально реагирует |
Скажите мне точно, где хранятся те классы, которые flash ищет при импортировании
|
он ищет их в соответствии с настройками ClassPath (Edit-preferences-ActionScript-AS2 Settings)
по дефолту это два пути: -директория проекта -Hard Disk\Documents and Settings\user\Local Settings\Application Data\Adobe\Adobe Flash CS3\language\Configuration\Classes. |
| Часовой пояс GMT +4, время: 00:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.