maya中使用python改变选中物体线框颜色
来源:互联网 发布:路由器故障 网络堵塞 编辑:程序博客网 时间:2024/06/06 00:15
第一个maya的python脚本,比较简单,实现的功能是改变选中物体线框的颜色.
import maya.cmds as pyimport sysif py.window('pyColor',ex=True): py.deleteUI('pyColor',wnd=True)version = sys.versionprint versiondef resetButton(arg): print 'reset was pushed.' mySel = py.ls(sl=True) if len(mySel)==0: py.confirmDialog(t='提示',m='No object is selected!',b='OK') else: py.pickWalk(d='down') mySel = py.ls(sl=True) for item in mySel: py.setAttr (item+".overrideEnabled",0) py.setAttr (item+".overrideColor",0) def note(arg): mySel = py.ls(sl=True) if len(mySel)==0: py.confirmDialog(t='提示',m='No object is selected!',b='OK') else: colorObject(arg)def colorObject(arg): value = py.textField('input',q=True,tx=True) py.pickWalk(d='down') mySel = py.ls(sl=True) for mySel in mySel: py.setAttr (mySel+".overrideEnabled",1) py.setAttr (mySel+".overrideColor",int(value)) if py.window('pyColor',ex=True): py.deleteUI('pyColor',wnd=True)py.window('pyColor',t='colorCurve')py.columnLayout(adj=True)py.text(l='请输入0到31的整数:',fn='fixedWidthFont',bgc=(0,0,0))py.textField('input',tx='0',bgc=(0,0,0))py.button(l='着色',c=note)py.button(l='reset',c=resetButton)py.showWindow()
结果截图:
0 0
- maya中使用python改变选中物体线框颜色
- Unity中通过按键改变物体颜色
- 使用CSS3改变文本选中的颜色
- GEF 改变选中框的颜色
- UISegmentedControl 改变选中颜色
- unity 改变物体的颜色
- GridView中CheckBox选中一行,改变此行的颜色
- 改变listview中item选中时文字的颜色
- 改变listview中item选中时文字的颜色
- 改变listview中item选中时文字的颜色
- 使用CSS3改变文本选中的默认颜色
- 使用CSS3 ::selection伪元素改变文本选中颜色
- 改变选中行的颜色
- Android改变选中字体颜色
- 改变radio默认选中颜色
- android改变图片选中颜色
- Android选中字体颜色改变
- 实现EditText选中时底边框改变颜色
- PostgreSQL的监控二(pgwatch & pg_statsinfo)
- KMP算法总结
- python实现布隆过滤器对数据去重
- android开发的学习路线
- 静态链接库与动态链接库----C/C++
- maya中使用python改变选中物体线框颜色
- 生产数据库性能优化之reorg和表重建
- Xcode 7免证书真机调试,跟99美刀说拜拜
- PostgreSQL的监控三(zabbix)
- (PHP)正则表达式-preg_replace()和preg_filter()
- C++ 动态特性
- 你追我赶进度条
- How to convert 0CALMONTH to 0FISCPER, 0FISCPER3,0FISCYEAR
- 博罗园洲丽景假日酒店 阳朔丽景假日酒店(桂林)交通方便不?阳朔丽景假日酒店