2024-09-28 23:08:50 发布
网友
我用场景中的两个多边形立方体运行这个示例代码。在
import pymel.core as pymel pymel.select('pCube1', 'blinn1') print pymel.ls(sl = True) print pymel.ls(sl = True)[0]
这是我的输出
我知道这个列表中的元素是PyNodes,但是打印它们会给出节点的字符串类型名称。有没有办法直接从这个列表访问PyNode?在
我自己找到了答案。在
显然,当我们打印PyNode时,脚本编辑器会返回一个PyNode的表示。就像是一个重载的str。它仍然是PyNode,但仅在Maya的“脚本编辑器”(Script Editor)中看起来像字符串。为了使它看起来像一个PyNode,我们必须使用repr()或用反勾号(`)括起来
这是我找到答案的链接。 :http://download.autodesk.com/us/maya/2011help/pymel/tutorial.html
格式:请先阅读我以避免混淆部分
我自己找到了答案。在
显然,当我们打印PyNode时,脚本编辑器会返回一个PyNode的表示。就像是一个重载的str。它仍然是PyNode,但仅在Maya的“脚本编辑器”(Script Editor)中看起来像字符串。为了使它看起来像一个PyNode,我们必须使用repr()或用反勾号(`)括起来
这是我找到答案的链接。 :http://download.autodesk.com/us/maya/2011help/pymel/tutorial.html
格式:请先阅读我以避免混淆部分
相关问题 更多 >
编程相关推荐