ProjectItem.IsLocked operator

導入

v4.0

詳細

オブジェクトがロックされているかどうかを戻します。オブジェクトにロックレベルが 1 つだけ設定されている場合は、ロックされているとみなされます。オブジェクトがロックされていない場合は、siLockLevelNone が戻されます。

C#構文

Boolean ProjectItem.IsLocked();

スクリプト構文

oBoolean = ProjectItem.IsLocked();

戻り値

Boolean

JScript の例

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

関連項目

ProjectItem.IsLocked ProjectItem.LockType ProjectItem.LockLevel ProjectItem.SetLock ProjectItem.UnSetLock ProjectItem.LockMasters Parameter.IsLocked Lock Unlock