シーンファイルを開く際に下記のエラーが発生するケースがあります。 エラーメッセージが発生したシーンを保存すると、そのファイルを開く際にも同様のエラーメッセージが発生しつづけます。
// Error: line 1: Cannot find procedure "CgAbBlastPanelOptChangeCallback". //
これは uiConfigurationScriptNode などシーンに含まれる UI のコンフィギュレーション用のノードに関数の呼び出しが含まれて、その関数が見つからないために起きるエラーです。 このため一度そのシーンを開いてしまうと Maya の UI を構成している MEL に設定されてしまうため、同様のエラーメッセージが発生しつづけます。
【解決方法】
プリファレンス設定で パネルの構成オプションを変更し、 uiConfigurationScriptNode をシーンに含めないことで回避が可能です。
- メインメニュー > ウィンドウ > 設定/プリファレンス > プリファレンス を開きます。
- UI 要素 > パネルの構成で 「保存するとき:」と「開くとき:」の両方をオフにします。
- プリファレンスを保存します。
- エラーが発生したシーンファイル開き、エラーメッセージが表示されない事が確認出来たらシーンを保存ください。