如何更改Django默认主页为自定义主页,更改Djago默认主页为自定义主页,这是开始网页的第一步。......
maya中如何使用python运行mel语言
我们知道maya脚本最初是用maya的内置mel语言写的。随着python的加入,慢慢的替代了mel。但我们在某些时候可以用python来来转换简单的mel命令。
工具/原料
- 华硕G10AJ-I471BM1
- windows10企业版
- maya2023
第一步了解脚本编辑器的历史记录
打开maya的脚本编辑器,可以看到上半部分就是历史窗口记录。我们在maya上的每一步操作,几乎都能显示。
如果不想看到太多记录,可以在history菜单进行筛选,只留下mel和python记录。
第二步使用eval( string )函数
在pymel中,eval是Mel类的一个方法。而Mel类是以一个实例mel出现。所以在使用时的形式是mel.eval(string);
参数string是MEL代码的字符串,
如果此字符串是个错误的mel代码,运行是也会引发python的错误消息。
如果不会写mel语音,简单的方法就从脚本编辑器复制。
复制mel历史记录,放到python代码中:
mel.eval("""复制的mel""")。
然后就可以一键使用你做过的一切了。
mayapy的命令很多,如果不知道用那种命令,这种方法能解决这种困境。
例如:删除历史,冻结变换,枢轴居中,如果在说明文档中找不到方法,那就直接用mel来替代。甚至更简洁。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
python中关于单/双引号和转义引号的区别详细阅读
python中关于单/双引号和转义引号的区别,ytho中单/双引号的作用是将引号中间的符号以字符串的形式传递,而在ytho中它们两个的功能是一样的,只不过在遇到转义引号的时候,两者的使用才有所区别,现......
2023-03-16 307 python
- 详细阅读