КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Файлы сценариев
Макросценарии Достаточно ввести несколько строк кода в начале общего сценария, чтобы превратить его в исполнительный элемент в диалоговом окне Customize UserInter face (Специальная настройка пользовательского интерфейса). Такой элемент можно ввести на панели инструментов или в другом месте пользовательского интерфейса, чтобы вызывать оттуда сценарий. А кроме того, сценарий можно вызвать или выполнить с помощью назначенного клавиатурного эквивалента команды. Подобный сценарий называется Macro Script (т.е. макросценарий). Он позволяет сформировать пользовательский интерфейс и определить его функции, хотя это и не обязательно. Это просто общий сценарий с командой, которая превращает его в исполнительный элемент. Название Macro Script происходит от основного назначения макросценария, который призван помочь пользователям, не знакомым с MAXScript, создавать сценарии из кода, отображаемого в приемнике команд. Так, неоднократно повторяющуюся последовательность команд можно выполнить вручную лишь один раз, чтобы вывести ее в зарегистрированном средствами Macro Recorder виде в верхнем (розовом) подокне приемника команд. А затем зарегистрированную последовательность команд можно скопировать и вставить в окне редактора MAXScript Editor, выполнить полученный в итоге сценарий и далее работать с его исполнительным элементом в диалоговом окне Customize UserInter face. Для превращения любого общего сценария в Macro Script достаточно сделать одно из двух. • Ввести нужный код в начале сценария, чтобы обозначить его как макросценарий, а затем выполнить сценарий. Глава 2 • Выделить содержимое сценария в редакторе MAXScript Editor (или в любом другом месте 3dsMax, где отображается код, например в приемнике команд). При этом автоматически формируется внутреннее имя макросценария, например Macro1, Macro2 и т.д. Как правило, сценарий сохраняется в файле с расширением.ms. Для хранения сценариев в организованном порядке макросценарии следует сохранять в файлах с расширением.mcr. Формально оба вида сценариев можно сохранять в файле с любым из двух указанных расширений, и при этом сценарий будет выполняться. Однако правильно выбранное расширение указывает на конкретный вид используемого сценария. Сценарий можно выполнять автоматически при запуске 3dsMax. Для организации такого режима работы сценария достаточно поместить сценарий в любую из следующих папок. • 3dsmax/stdplugs/stdscripts • 3dsmax/plugins или любую подпапку внутри папки с подключаемыми модулями • 3dsmax/ui/macroscripts или в любую другую подпапку • 3dsmax/scripts/startup При запуске 3dsMax программа запуска осуществляет поиск файлов с расширениями.ms,.mcr и.mse в папках, перечисленных в указанном выше порядке. (Расширение.mse используется для шифрованных файлов сценариев. Более подробные сведения по данному вопросу приведены в разделе "Encrypting Script Files" (Шифрование файлов сценариев) справочного руководства по MAXScript.)
Дата добавления: 2014-10-15; Просмотров: 700; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |