*Lynda: Online Courses, Classes, Training, Tutorials*: https://www.lynda.com/
Когда вы начнете работу со скриптами в Maya, вам понадобится доступ к документации по командам. В MEL существуют сотни, возможно даже тысячи команд, и каждая из них имеет большое количество параметров. Запомнить их все не представляется возможным, поэтому вам постоянно понадобится обращаться к документации. Есть несколько способов, как получить к ней доступ. Если мы перейдем в Script Editor, то вы увидите, что здесь можно получить подсказку о том, какие команды доступны.
Если вы начнете печатать в окне ввода буквы "mo" из слова move, то вы можете получить подсказку. Вам необходимо нажать клавиши Ctrl и пробел, после этого вы увидите все команды, название которых начинается со слога "mo", вы можете прокрутить этот список и найти в нем move. Затем вам нужно выделить его и нажать клавишу Enter. И теперь выбранное слово стало командой. Как мы уже упоминали ранее, каждая команда имеет большое количество опций.
Так что мы можем найти опции для команды, просмотрев документацию для нее. Нам нужно для этого выделить команду, кликнуть по ней правой клавишей мышки, и зайти в раздел Command Documentation (командная документация). Когда мы сделали это, то у нас откроется окно браузера с документацией для этой команды. В данном случае — для команды Move. Как вы можете видеть, перед нами оказываются все варианты различных опций для выбранной команды. У нас есть absolute (-a) и relative (-r), которые мы уже использовали.
У нас есть опция reflection (-rfl) для отражения, и много другого. Если мы пробежимся по этому списку, то сможем найти некоторые опции, которые будут очень полезными при работе со скриптом. И это полная документация для этой команды. Теперь, если вы хотите получить более общую документацию, вы можете вернуться в Script Editor, затем в разделе "Help" вы можете выбрать "MEL Command Reference". При этом также откроется окно веб-браузера со всеми командами и документацией.
Итак, если вы хотели найти, к примеру, команду Move, вы могли бы прокрутить этот список в поисках нужной вам документации. Но вы можете также найти здесь и другие типы движений, такие как PixelMove и так далее. Если вы просмотрите список команд, то сможете найти ту, которая необходима вам. В дополнение, вы можете попробовать поискать по категориям или типам команд, таким как General, Modeling, Animation, Rendering, Effects и так далее. Этот способ позволяет сузить поисковые рамки до категории, к которой ваша команда принадлежит.
Итак, теперь вы познакомились с документацией MEL в Maya. Вы можете и дальше углубиться в написание скриптов и использовать полученные знания при необходимости.