CRIWARE Unity Plugin Manual  Last Updated: 2024-02-07
CriAtomExTween クラス

AtomExTweenクラス [詳解]

CriDisposableを継承しています。

公開型

enum  ParameterType : System.Int32 { Basic, Aisac }
 Tweenパラメータ種別 [詳解]
 

公開メンバ関数

 CriAtomExTween ()
 AtomExTweenの作成 [詳解]
 
 CriAtomExTween (CriAtomEx.Parameter parameterId)
 AtomExTweenの作成(基本パラメータ操作) [詳解]
 
 CriAtomExTween (uint aisacId)
 AtomExTweenの作成(AISAC操作) [詳解]
 
override void Dispose ()
 AtomExTweenの破棄 [詳解]
 
void MoveTo (ushort durationMs, float value)
 パラメータを現在値から指定値に変化 [詳解]
 
void MoveFrom (ushort durationMs, float value)
 パラメータを指定値から現在値に変化 [詳解]
 
void Stop ()
 AtomExTweenの停止 [詳解]
 
void Reset ()
 AtomExTweenのリセット [詳解]
 

プロパティ

float Value [get]
 AtomExTweenが持っているパラメータの現在値を取得 [詳解]
 
bool IsActive [get]
 現在変化中であるかを取得 [詳解]
 

詳解

AtomExTweenクラス

説明:
プレイヤーにアタッチすることで、パラメータのアニメーションを行います。
参照
CriAtomExPlayer.AttachTween(CriAtomExTween), CriAtomExPlayer.DetachTween(CriAtomExTween), CriAtomExPlayer.DetachTweenAll

列挙型メンバ詳解

enum ParameterType : System.Int32
strong

Tweenパラメータ種別

列挙値
Basic 

ボリューム、ピッチなど基本的なパラメータの操作

参照
CriAtomEx.Parameter
Aisac 

AISACコントロール値の操作

構築子と解体子

CriAtomExTween ( )
inline

AtomExTweenの作成

戻り値
AtomExTweenオブジェクト
備考:
このコンストラクタによって作成されたAtomExTweenはボリュームの操作を行います。
CriAtomExTween ( CriAtomEx.Parameter  parameterId)
inline

AtomExTweenの作成(基本パラメータ操作)

戻り値
AtomExTweenオブジェクト
引数
parameterIdパラメータのID
参照
CriAtomEx.Parameter
CriAtomExTween ( uint  aisacId)
inline

AtomExTweenの作成(AISAC操作)

戻り値
AtomExTweenオブジェクト
引数
aisacIdAISACコントロールID

関数詳解

override void Dispose ( )
inline

AtomExTweenの破棄

注意:
AtomExTweenをアタッチしたAtomExPlayerが音声を再生している状態で本関数を実行すると、
破棄済みのAtomExTweenへの参照が発生します。
必ずAtomExPlayerからデタッチした後に本関数を実行してください。
void MoveTo ( ushort  durationMs,
float  value 
)
inline

パラメータを現在値から指定値に変化

説明:
指定した時間をかけて、パラメータを呼び出し時の現在値から指定値まで変化させます。
変化カーブタイプはリニア(線形)です。
引数
durationMs変化に要する時間 (ミリ秒)
value変化後の最終値
void MoveFrom ( ushort  durationMs,
float  value 
)
inline

パラメータを指定値から現在値に変化

説明:
指定した時間をかけて、パラメータを指定値から呼び出し時の現在値まで変化させます。
変化カーブタイプはリニア(線形)です。
引数
durationMs変化に要する時間 (ミリ秒)
value変化前の開始値
void Stop ( )
inline

AtomExTweenの停止

説明:
AtomExTweenによるパラメータの時間変化を停止します。
パラメータの値は停止時の現在値となります。
void Reset ( )
inline

AtomExTweenのリセット

説明:
AtomExTweenを停止してパラメータを初期値にリセットします。
基本パラメータの場合 : 各パラメータの初期値
AISACコントロール値の場合 : 0.0

プロパティ詳解

float Value
get

AtomExTweenが持っているパラメータの現在値を取得

戻り値
パラメータの現在値
bool IsActive
get

現在変化中であるかを取得

戻り値
パラメータが変化中であるかどうか

このクラス詳解は次のファイルから抽出されました: