MAYA運(yùn)行單個(gè)MEL命令方法圖文介紹

運(yùn)行單個(gè) MEL 命令
在 Maya 主窗口底部,在命令行中鍵入命令。
如果命令行不可見,則可以通過選擇"顯示 > UI 元素(Display > UI Elements) > 命令行"啟用它。
創(chuàng)建并運(yùn)行 MEL 腳本
單擊 Maya 主窗口右下方的"腳本編輯器"(Script Editor)按鈕,或選擇"窗口 > 常規(guī)編輯器 > 腳本編輯器(Window > General Editors > Script Editor)"以打開腳本編輯器。
使用"腳本編輯器"(Script Editor)可以鍵入較長(zhǎng)的多行腳本,并可以在歷史窗格中查看其輸出。 在"腳本編輯器"(Script Editor)窗口的底部窗格中鍵入腳本。注意
在腳本編輯器中,可以使用自動(dòng)完成來幫助更加快速地找到命令名稱。有關(guān)詳細(xì)信息,請(qǐng)參見獲取有關(guān) MEL 命令的幫助。
若要執(zhí)行腳本,請(qǐng)執(zhí)行下列任一操作:
按數(shù)字鍵盤上的 Enter 鍵
選擇"命令 > 執(zhí)行"(Command > Execute)。
選擇要執(zhí)行的文本,然后按 +
腳本和結(jié)果將顯示在頂部窗格中。
"腳本編輯器"(Script Editor)歷史窗格顯示出錯(cuò)的行號(hào)。通過選擇"歷史 > 出錯(cuò)行號(hào)"(History > Line numbers in error),可以禁用該選項(xiàng)。通過選擇"命令 > 顯示行號(hào)"(Command > Show line numbers),可以在底部窗格中禁用行號(hào)。
命令亮顯
在"腳本編輯器"(Script Editor)中將所有 MEL 和 Python 命令輸入其相應(yīng)的選項(xiàng)卡時(shí),會(huì)亮顯這些命令。
腳本文件
可以作為單獨(dú)的文件運(yùn)行 MEL 腳本。默認(rèn)情況下 MEL 腳本具有擴(kuò)展名 .mel。
可以使用兩種方法執(zhí)行外部腳本文件:
在"腳本編輯器"(Script Editor)中,選擇"文件 > 源化腳本"(File > Source Script)。
注意 執(zhí)行腳本之前,請(qǐng)確保已保存正在處理的所有數(shù)據(jù)。 源化 MEL 腳本時(shí),MEL 不允許正向引用局部范圍過程。必須先出現(xiàn)局部范圍過程定義,然后才能調(diào)用這些定義。例如,在一個(gè)名為 noForwardRef.mel 的文件中,在引用局部過程之前定義這些過程。proc myLocalProc() { print "In myLocalProc()\n" ; } proc anotherLocalProc() { print "In anotherLocalProc()\n" ; myLocalProc; } global proc noForwardRef() { print "Calling anotherLocalProc()\n" ; anotherLocalProc; }如果在源化腳本之后更改了腳本,那么 Maya 不會(huì)自動(dòng)拾取該更改。需要使用"文件 > 源化腳本"(File > Source Script)重新運(yùn)行腳本。
將腳本放置在 Maya 的其中一個(gè)標(biāo)準(zhǔn)腳本目錄中。鍵入文件的名稱時(shí),Maya 將源化文件的內(nèi)容,并且如果在文件中存在具有相同名稱的過程,Maya 將執(zhí)行該過程。這樣可以創(chuàng)建像內(nèi)置命令一樣工作的腳本。
注意 MEL 腳本和 mayaAscii 文件是不同的。如果將 .ma 文件重命名為 .mel 文件并源化該文件,則可能會(huì)出錯(cuò)?;蛘?,如果將 .mel 腳本重命名為 .ma 文件并打開該文件,則可能會(huì)出錯(cuò),或者甚至?xí)?Maya 崩潰。Maya 在讀取文件時(shí)會(huì)執(zhí)行一些特殊操作以提高性能,并非所有命令都與此兼容。
相關(guān)文章
如何將Maya首選項(xiàng)重置為默認(rèn)值? 重置Maya首選項(xiàng)的技巧
Maya首選項(xiàng)是Maya軟件中的一組用戶可配置的選項(xiàng),可以讓用戶根據(jù)自己的需要調(diào)整軟件的默認(rèn)設(shè)置,下面我們就來看看重置Maya首選項(xiàng)的技巧2024-02-18Maya打開失敗報(bào)錯(cuò)提示Maya已停止工作原因與解決方法
啟動(dòng)Maya軟件的時(shí)候,提醒:停止并顯示以下錯(cuò)誤,然后軟件崩潰了,該怎么結(jié)解決呢?下面我們就來看看Maya崩潰的原因分析和解決辦法2024-02-18maya控制手柄怎么創(chuàng)建IK? maya的IK表達(dá)式拉伸效果的設(shè)置方法
maya控制手柄怎么創(chuàng)建IK?maya建模的是偶,使用IK控制柄工具創(chuàng)建IK該怎么添加表達(dá)式做拉伸效果呢?下面我們就來看看maya的IK表達(dá)式拉伸的設(shè)置方法2023-02-28maya打不開fbx文件提示Unrecognized file type錯(cuò)誤怎么辦?
maya打不開fbx文件提示Unrecognized file type錯(cuò)誤怎么辦?maya導(dǎo)入fbx文件失敗,提示無法識(shí)別的文件類型錯(cuò)誤,該怎么辦呢?下面我們就來看看詳細(xì)的解決辦法2021-10-29- maya一款專為游戲開發(fā)者和制片人專門設(shè)計(jì)。適合視效藝術(shù)家、建模和動(dòng)畫師,今天小編就來教給大家一個(gè)簡(jiǎn)單的教程,使用maya制作立體曲面2021-09-09
maya怎么創(chuàng)建絢麗多彩的煙花? maya煙花的制作方法
maya怎么創(chuàng)建絢麗多彩的煙花?maya中想要?jiǎng)?chuàng)建漂亮的煙花,該怎么制作這個(gè)效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2021-01-08maya怎么用phoenixfd插件制作逼真的火焰動(dòng)畫?
maya怎么用phoenixfd插件制作逼真的火焰動(dòng)畫?maya中想要制作逼真的火焰動(dòng)畫,該怎么制作這個(gè)動(dòng)畫效果呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2020-12-08maya模型上的數(shù)字怎么關(guān)掉? maya模型不顯示數(shù)字的技巧
maya模型上的數(shù)字怎么關(guān)掉?maya中的模型顯示數(shù)據(jù),想要關(guān)閉顯示數(shù)據(jù),該怎么操作呢?下面我們就來看看maya模型不顯示數(shù)字的技巧,需要的朋友可以參考下2020-11-02- maya怎么重建曲面?maya中想要重建曲面,讓模型更加圓滑,該怎么操作呢?下面我們就來看看maya重建曲面的方法,需要的朋友可以參考下2020-10-10
- maya骨骼不顯示怎么辦?maya文件打開以后發(fā)現(xiàn)骨骼隱藏了,我們找不到,骨骼被隱藏?zé)o非三種情況,自己被隱藏,父對(duì)象被隱藏,繪制樣式選擇了無,下面我們就來看看maya顯示骨2020-08-10