
v4.0
XSICollection内のロックのマスタであるオブジェクトを戻します。ロックマスタとは、最初にロックされたオブジェクトです。オブジェクトがロックされていない場合は空のリストが戻されます。
/*
This example shows how to find the lock master
*/
NewScene( null, false );
CreatePrim( "Cone", "MeshSurface" );
var oObj = Application.ActiveSceneRoot.FindChild( "Cone" );
oObj.SetLock( siLockLevelManipulation );
Application.LogMessage( "The cone's lock master is: " + oObj.LockMasters(0) );
oObj.UnSetLock( siLockLevelAll );
Application.LogMessage( "The cone's lock master is: " + oObj.LockMasters(0) );
// Expected result:
//INFO : The cone's lock master is: cone
//INFO : The cone's lock master is: undefined
|