Иллюстрированный самоучитель по Maya 4.5 (часть 2)



              

Оптимизация процесса моделирования - часть 2


Теперь рассмотрим процесс создания контекстного меню для работы с NURBS-кривыми, которым вы уже пользовались. Чтобы сопоставить какой-либо функции пункт контекстного меню, эту функцию сначала необходимо выполнить, а затем средней кнопкой мыши перетащить кусок программного кода из окна диалога Script Editor (Редактор сценариев) на один из серых квадратов окна диалога Create Marking Menu (Создать контекстное меню).

ПРИМЕЧАНИЕ

После выполнения команды Echo All Comands (Отображать все команды) в окне диалога Script Editor (Редактор сценариев) будут отображаться все сценарии и действия, запускаемые с помощью команд языка MEL. В обычном режиме показываются только наиболее важные команды. Язык MEL лежит в основе программы Maya, поэтому любое действие, выполняемое в программе, реализуется посредством команд этого языка сценариев. Наблюдая за командами в окне диалога Script Editor (Редактор сценариев), вы сможете быстрее понять, как работает программа, и освоить синтаксис языка MEL.

СОВЕТ

Если окно диалога Script Editor (Редактор сценариев) заполнено не нужной вам информацией, выберите команду Clear History (Удалить историю) меню Edit (Правка) окна диалога.

  • Прежде всего активизируйте инструмент CV Curve (Управляющие точки кривой), выбрав команду Create l CV Curve (Создать > Управляющие точки кривой).
  • Посмотрите, что появилось в окне диалога Script Editor (Редактор сценариев). Каждая строка соответствует отдельной команде, и вам нужно понять, которая из них запускает инструмент CV Curve (Управляющие точки кривой). В данном случае это строка CVCurveTool. Выделите ее в редакторе сценариев, как показано на рис. 14.3. Затем средней кнопкой мыши перетащите выделенный текст на центральный серый квадрат в окне диалога Create Marking Menu (Создать контекстное меню). Программа автоматически скопирует нужную информацию.

  • Рис. 14.3. Выделение требуемой команды в окне диалога Script Editor

    СОВЕТ

    Существует альтернативный способ копирования команд языка MEL. Выделите текст и нажмите комбинацию клавиш Ctrl+C, затем щелкните правой кнопкой мыши на одном из серых квадратов окна диалога Create Marking Menu (Создать контекстное меню) и выберите в появившемся меню команду Edit Menu Item (Редактировать пункт меню).


    Содержание  Назад  Вперед