![]() |
Исключение классов
Можно ли исключить, например, импортированные классы во время компиляции?
|
Вас ни кто не заставляет их использовать.
|
закомментировать import класса
|
1. Можно использовать полное имя класса в месте с названиями пактеов.
flash.dysplay.Sprite 2. Если ты ипортировал пакет с 10-ю классам, а использовал всего два. То и импортируютя два. Т.е. не используемые классы не импортируются по умочанию. Иначе "вес" флешек использовался бы не рационально. 3. Можно (используя первый пример) сделать шоткарт для имени класса. 4. При совпадении имен классы должны переписываться в соответствии с порядком деректив import 5. В AS 3.0 есть директивы internal и protected которые отлично решают подобные вопросы. |
|
http://livedocs.macromedia.com/flash.../00001355.html
Вообще, если в коде не используются классы, но в заголовке прописан import, то они инклюдится не будут. |
Цитата:
|
Цитата:
|
Цитата:
допустим у тебя есть основной файл в нем есть куча классов, эту же кучу классов ты используешь в файле (модуле) который подгружается в основной. так как они есть в основном то нету смысла чтобы они компилировались и в модуле (хотя бы из соображения веса файла). |
Хм, опять же, что мешает сделать exclude list для конкретного файла?
|
| Часовой пояс GMT +4, время: 07:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.