Parameter.IsLocked operator

導入

v4.0

詳細

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

C#構文

Boolean Parameter.IsLocked();

スクリプト構文

oBoolean = Parameter.IsLocked();

戻り値

Boolean

JScript の例

/*

	This example demonstrates how to test a parameter to see whether it is locked

*/

NewScene(null, false);

var oObj = Application.ActiveSceneRoot.AddGeometry("Cone", "MeshSurface");

var oParam = oObj.subdivu;

LogMessage("Lock state: " + oParam.IsLocked());

oParam.SetLock(siLockLevelManipulation);

LogMessage("Lock state: " + oParam.IsLocked());

oParam.UnSetLock(siLockLevelManipulation);

// Expected results:

//INFO : Lock state: false

//INFO : Lock state: true

関連項目

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