WarCraft 3: 2. Импорт скриптов из внешнего файла

vJass

JassHelper включает в свой состав препроцессор импорта //! import, позволяющий импортировать внешние файлы скриптов.
Вы можете использовать как абсолютный, так и относительный путь к файлу скрипта. Точкой начала поиска для относительного пути является директория карты.
Пример:
//! import "C:\MyScript.j"
подключит к вашей карте внешний файл "MyScript.j", расположенный в директории "C:\". Фактически, парсер найдет указанный файл и вставит содержащийся в нем текст в код карты, позволяя таким образом хранить переменные, функции, библиотеки, макросы и прочее в отдельных файлах. Скрипт может импортировать сам себя, но смысла в этом нет, поскольку парсер не импортирует один и тот же файл дважды

Просмотров: 428

Комментарии пока отсутcтвуют