AnyPortrait > スクリプト > 制御パラメータ

制御パラメータ


制御パラメータは、スクリプトによって参照されるかを制御することができます。
制御パラメータを制御すると、そのコントロールに関連するモディファイアに影響を与えます。


public apControlParam GetControlParam ( string controlParamName )
説明

   制御パラメータを取得します。


パラメーター

   string controlParamName : 制御パラメータの名前


リターン

   apControlParam : 要求された名前の制御パラメータ(存在しない場合はnull)


public bool IsControlParamExist ( string controlParamName )
説明

   その名前の制御パラメータがあることを確認します。


パラメーター

   string controlParamName : 制御パラメータの名前


リターン

   bool : 要求された名前の制御パラメータが存在するかどうか


public bool SetControlParamInt ( string controlParamName, int intValue )
public bool SetControlParamInt ( apControlParam controlParam, int intValue )
説明

   「Int」タイプの制御パラメータの値を指定します。
   制御パラメータの範囲外の場合、最小値または最大値に制限されます。


パラメーター

   string controlParamName : 制御パラメータの名前
   apControlParam controlParam : 対象となる制御パラメータ
   ​int intValue : 「Int」値


リターン

   bool : プロセスが成功したかどうか


public bool SetControlParamFloat ( string controlParamName, float floatValue )
public bool SetControlParamFloat ( apControlParam controlParam, float floatValue )
説明

   「Float」タイプの制御パラメータの値を指定します。
   制御パラメータの範囲外の場合、最小値または最大値に制限されます。


パラメーター

   string controlParamName : 制御パラメータの名前
   apControlParam controlParam : 対象となる制御パラメータ
   ​float floatValue : 「Float」値


リターン

   bool : プロセスが成功したかどうか


public bool SetControlParamVector2 ( string controlParamName, Vector2 vec2Value )
public bool SetControlParamVector2 ( apControlParam controlParam, Vector2 vec2Value )
説明

   「Vector2」タイプの制御パラメータの値を指定します。
   X軸、Y軸それぞれの制御パラメータの範囲を超えた場合、最小または最大値に制限されます。


パラメーター

   string controlParamName : 制御パラメータの名前
   apControlParam controlParam : 対象となる制御パラメータ
   Vector2 vec2Value : 「Vector2」値


リターン

   bool : プロセスが成功したかどうか


public bool SetControlParamDefaultValue ( string controlParamName )
説明

   制御パラメータの値をデフォルト値に初期化します。


パラメーター

   string controlParamName : 制御パラメータの名前


リターン

   bool : プロセスが成功したかどうか