HY! 我对max脚本没有太多经验,但我编写/修改了一个导出器,可以使用内置的obj导出器导出单个网格,组。
现在我想在层次结构中选择父母(通常不是3D对象)并将它们转换为具有种姓的群体,我不知道我应该如何做到这一点。 任何建议都可能是你知道的脚本代码吗?
先谢谢
答案 0 :(得分:2)
您可以使用
获取场景中任何对象的父级myParent = $myObject.parent
您可以使用以下行来获取所有父母的孩子:
myParent.children
因此,结合select和group方法,您可以执行以下操作:
myParent = $myObject.parent
select myParent
selectmore myParent.children
group (GetCurrentSelection() as array) name:"myGroup"
现在你有了一个名为myGroup的组,其中包含一个父对象及其所有子对象。稍微修改一下,您可以将其转换为方法,并迭代场景中的每个对象。希望这会对你有所帮助。