c4ad045e

запись простого сценария



Упражнение: запись простого сценария

В этом разделе описывается пример записи простого сценария, в котором выделенный объект сплющивается и к нему применяется фиолетовый цвет.

Чтобы с помощью средства Macro Recorder создать новый сценарий, выполните ряд действий.

  1. В папке Chapter Example Files на прилагаемом компакт-диске найдите файл Chap 4 0 . zip, распакуйте его и откройте файл Purple pyramid. max. В файле находится простейшая пирамида.
  2. Выделив пирамиду, выберите в главном меню программы MAXScript>MAXScript Listener (или нажмите <F11>), чтобы открыть одноименное диалоговое окно.
  3. В окне MAXScript Listener выберите меню MacroRecorder и посмотрите на активные команды. Убедитесь в том, что при записи сценария используются относительные объектные ссылки, т.е. сценарий будет работать с любым выделенным в момент запуска объектом.
  4. Затем в меню MacroRecorder выберите команду Enable (Активизировать). Теперь все готово к записи сценария MAXScript.
  5. Минимизируйте окно MAXScript Listener или прикрепите его к окну проекции Left. Для этого достаточно щелкнуть правой кнопкой мыши на имени окна проекции и из появившегося контекстного меню выбрать команду Views>Extended>MAXScript Listener (Виды>Дополнительные>Окно MAXScript Listener). Теперь ничто не будет мешать вашей работе.
  6. С помощью команды Modifiers>Parametric Modifiers>XForm (Модификаторы> Параметрические модификаторы>Модификатор XForm) добавьте к объекту соответствующий модификатор.
  7. Щелкните на кнопке Select and Non-Uniform Scale (Выделить и неоднородно масштабировать) основной панели инструментов, затем на кнопке Restrict to Y (Ограничить трансформацию по оси Y) панели инструментов Axis Constraints (Ограничения по осям). Щелкните в любой части окна проекции Front, активизировав его (если это еще не было сделано), и перетащите контейнер оси Y вниз, сплющивая пирамиду.
  8. Активизируйте вкладку Create и щелкните на образце цвета, расположенном справа от поля имени объекта. Появится диалоговое окно Object Color (Цвет объекта). Щелкните на фиолетовом образце цвета, а затем на кнопке ОК.
  9. Сценарий готов. Активизируйте окно MAXScript Listener и выберите команду MacroRecorder>Enable для остановки записи сценария.
  10. Теперь протестируем записанный сценарий MAXScript. Добавьте к сцене сферу и выделите ее перед выполнением следующего действия.
  11. Выделите весь текст в верхней части окна MAXScript Listener (для этого можно использовать комбинацию клавиш <Ctrl+A>). Затем нажмите комбинацию клавиш <Shift+Enter> для выполнения сценария.

Как показано на 40.8, сфера "сплющивается" и изменяет свой цвет.



Содержание раздела