CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomExTween类 参考

AtomExTween类 更多...

继承自 CriDisposable .

Public 类型

enum  ParameterType : System.Int32 { Basic, Aisac }
 Tween参数种类 更多...
 

Public 成员函数

 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

获取当前是否正在变化

返回
参数是否正在变化

该类的文档由以下文件生成: