【发布时间】:2017-08-25 14:11:50
【问题描述】:
我发现了一个 SAFRONOV 3D 的脚本(在 youtube 上),它允许他在 Maya 中使图形编辑器透明...问题是它适用于 Maya 2014,我正在尝试将其更新到 2017。
我对 opne maya 和所有这些知之甚少,我是 pymel 的初学者,如果有一些帮助会很棒。怎么了? :
import maya.cmds as cmds
import maya.OpenMayaUI as mui
import shiboken2
import maya.mel as mel
from PySide2 import QtGui
mel.eval('GraphEditor')
def getGraphEditor():
ptr2 = mui.MQtUtil.findLayout("graphEditor1Window|TearOffPane")
return shiboken2.wrapInstance(long(ptr2), QtGui.QWidget)
graphEditor = getGraphEditor()
graphEditor.setWindowOpacity(0.5)
def ref(value):
graphEditor.setWindowOpacity(value)
cmds.floatSlider(p="graphEditor1Window|TearOffPane|graphEditor", min = 0.1 , max = 1.0, v = 0.7, dc = lambda x:ref(x))
【问题讨论】:
-
QtGui.QWidget 现在 QtWidgets.QWidget 和 graphEditor1Window|TearOffPane 不存在