問題タブ [mel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maya - Maya のカスタム プリセット パス
自分のマシンでレンダリング プリセットを作成すると、C:\Documents and Settings\narasimham.k\My Documents\Maya2010\2010-x64\presets に mel ファイルが自動的に作成されます。これらのファイルを D:/ にコピーし、Maya.env のパスを MAYA_PRESET_PATH=share location に変更しました。
Maya を開いた後、getenv を介して「共有場所」として MAYA_PRESET_PATH を取得していますが、コピーされたレンダリング済みプリセットを取得していません。
expression - Maya エクスプレッション構文エラー
Maya で特定のアトリビュートに設定しようとしている次のエクスプレッションの何が問題になっていますか。すべてが異なるアプローチです。
式 1:
エラー:
式 2:
エラー:
式 3:
エラー:
式 4:
エラー:
menu - Maya MEL の既存のメニューに menuItems を安全に追加する方法
MELを使ってMayaの既存メニューにメニュー項目を追加してみた
例:
問題は、メニューに通常のエントリが表示されず、これらの 2 行のコードで追加したエントリだけが表示されることです。
例えば、ファイルメニューには通常「新規シーン」「シーンを開く」「シーンを保存」などが含まれているのですが、この2行を実行すると「Mylabel」と「Mylabel2」しか含まれません。
メニューが完全に表示されるようにするための修正または回避策はありますか? ユーザーが実際にクリックせずに強制的に Maya にビルドさせる方法はありますか?
python - Maya は私の二重引用符を無視します
mel コマンドを使用して Python スクリプトから Maya を起動する際に問題が発生しています。というか、mel コマンドの実行に問題があります。Maya は問題なく起動します。
これは、mel コマンドで開始することについて、Maya のドキュメントに次のように記載されています。
-command [メルコマンド]
起動時に指定されたコマンドを実行します。コマンドは、スペースを含む特殊文字を保護するために二重引用符で囲む必要があります。
何をしようとしても、Maya は二重引用符を無視し、構文エラーを表示します。これは私のコードです:
これは Maya では次のように読み取られると思います: setProject "D:\exampleProject\maya" (これが私が望むものです)ディレクトリ パスの前後に "" がありません。
python-2.7 - Maya.env を編集せずに、標準以外の場所から Maya シェルフをロードする
ファイルを変更せずに、標準以外の場所から一連のカスタム シェルフをロードしたいと考えていMaya.env
ます。これは可能ですか?理想的には、解決策は Python ですが、mel も問題ありません。
plugins - "export all" window blocks my plugins script UI
I'm writing a custom File Translator for Maya which can export only (I have only declared the writer function).
Currently having a problem with the MEL script which defines the plugin's options as a GUI.
Currently I have a blank Maya scene, go to "file->export all". This creates the "File Export All" dialog, I then select my plugin exporter which runs my MEL script to create the bespoke options window. This new window is created behind the "File Export All" dialog and is not selectable!
Do I have to place my export plugin specific options within the export all dialog rather than placing them in a separate window?