v4.0
オブジェクトがロックされているかどうかを戻します。オブジェクトにロックレベルが 1 つだけ設定されている場合は、ロックされているとみなされます。オブジェクトがロックされていない場合は、siLockLevelNone が戻されます。
Boolean ProjectItem.IsLocked(); |
oBoolean = ProjectItem.IsLocked(); |
NewScene( null, false ); CreatePrim( "Cone", "MeshSurface" ); var oObj = Application.ActiveSceneRoot.FindChild( "Cone" ); oObj.SetLock( siLockLevelManipulation ); Application.LogMessage( "Is the cone locked?: " + oObj.IsLocked() ); oObj.UnSetLock( siLockLevelManipulation ) Application.LogMessage( "Is the cone still locked?: " + oObj.IsLocked() ); // Expected result: //INFO : Is the cone locked?: true //INFO : Is the cone still locked?: true |