maya mel语言打开文件及访问网站链接方法
一般在编写mel程序插件时,如果需要链接到自己的主页或帮助网页时,可以使用showHelp和launch命令。
1、打开web网页方法。
showHelp -absolute "http://blog.sina.com.cn/tiancgweb" ;
launch -web "http://www.autodesk.com";
的方式。
2、打开本地文件。比如要直接打开pdf 文档、目录、影片。(推荐使用此方法!效率较高!)
可以使用launch [-directory string] [-movie string] [-pdfFile string] [-webPage string]
launch -pdf "D:/nokelu/AFMUG-02.10.15_Common-Workflows.pdf";
3、 使用system 调用系统命令打开指定文件。
例如如下方式使用editplus脚本编辑工具打开maya mel脚本。
system("start E:/TJH_maya_mel_scripts/EditPlus3/editplus.exe " + "E:/tjh_tools1.0/scripts/effect/tjh_flower_fall.mel");
4、打开本地文件夹的方法。
注意:maya默认路径为反斜杠/,此法调用window系统命令explorer, 所以路径必须使用win 风格正斜杠\ ,转义后为\。maya 提供了 encodeString( toNativePath( ) ) 方法转换maya与系统路径方式。
string $path = "C:/Program Files/Autodesk";
$path = encodeString(toNativePath($path));
system ("explorer "+$path); // 等价于 system ("explorer C:\\Program Files\\Autodesk"); //南无阿弥陀佛,哈哈哈。