ノード ハンドル

3ds Max 4 で、ノードのインタフェースに .handle というプロパティが追加されています。このプロパティは、ノードから固有のノード ハンドル ID を取得する場合に使用できます。

   

id = $Box01.handle 

ノードに関連付けられている固有の ID を返します。

maxOps インタフェースのメソッドは、指定されたハンドルに関連付けられているノードを返します。

   

node =maxOps.getNodeByHandle <number>   

渡される ID に関連するノードを返します。

注:

$box01.handle よりも $box01.inode.handle を使用した方が安全です。これは、ティーポットのように baseobject に handle というプロパティがある場合に、ノードのハンドルではなくそのオブジェクトのハンドルを取得するのを防ぐためです。

関連事項