2014-09-19 58 views
1

Hy! 我對max腳本的體驗不是很好,但是我已經編寫/修改了一個導出器,可以導出單個網格,使用內置的obj導出器導出組。3ds max腳本由父母作出組

現在我想要選擇層次結構中的父母(通常他們不是3Dobjects),並將他們轉換爲他們的父母組,並且我不知道我應該如何做到這一點。 任何建議可能你認識的腳本代碼?

在先進的感謝

回答

2

您可以通過使用

myParent = $myObject.parent 

得到場景中的任何對象的父,您還可以使用下面的行獲得所有父母的孩子:

myParent.children 

所以結合選擇和組方法,您可以執行以下操作:

myParent = $myObject.parent 
select myParent 
selectmore myParent.children 
group (GetCurrentSelection() as array) name:"myGroup" 

現在你有一個名爲myGroup的組包含一個父對象及其所有子對象。稍微修改一下,你可以把它變成一個方法,並且遍歷場景中的每個對象。希望這可以幫助你。

+0

我會盡力而爲,並將其標記爲一個很好的答案,最大的腳本沒有那麼好的手冊。 – 2014-10-08 06:20:47