[maxscript] 再帰関数 / recursive function


-- 選択したノードより下のすべての子孫ノードをプリントする
fn getFamilyMemb obj =
(
    for i = 1 to obj.children.count do
    (
        print obj.children[i].name
        getFamilyMemb obj.children[i]
    )
)

getFamilyMemb $

15/08/22 20時00分:From 森泉智輝 






-- 単一の選択オブジェクトから子孫すべてを選択
fn getFamilyMemb obj =
(
    for i = 1 to obj.children.count do
    (
        selectmore obj.children[i]
        getFamilyMemb obj.children[i]
    )
)

getFamilyMemb $


thanks for Mr. Morizumi

0 コメント:

コメントを投稿