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

用于控制序列数据的类。 更多...

struct  CriAtomExSequenceEventInfo
 获取用于序列事件信息的结构体 更多...
 

Public 成员函数

delegate void EventCbFunc (string eventParamsString)
 序列回调(字符串参数) 更多...
 
delegate void EventCallback (ref CriAtomExSequenceEventInfo criAtomExSequenceInfo)
 序列回调 更多...
 

静态 Public 成员函数

static void SetEventCallback (CriAtomExSequencer.EventCbFunc func, string separator="\t")
 注册序列事件回调(用于字符串参数委托) 更多...
 

属性

static EventCallback OnCallback
 注册序列事件回调 更多...
 

详细描述

用于控制序列数据的类。

说明:
用于使用在CRI Atom Craft上创建的序列数据的类。

成员函数说明

delegate void EventCbFunc ( string  eventParamsString)

序列回调(字符串参数)

参数
eventParamsString事件参数字符串
说明:
是序列回调函数类型。
参数的字符串包含了以下信息。
  1. 事件位置
  2. 事件ID
  3. 播放ID
  4. 事件类型
  5. 事件标签字符串
各信息是在夹带所指定的区隔字符串的情况下,作为一个字符串连接起来。
请从字符串中解析所需的参数后使用。
参见
CriAtomExSequencer::SetEventCallback
delegate void EventCallback ( ref CriAtomExSequenceEventInfo  criAtomExSequenceInfo)

序列回调

参数
criAtomExSequenceInfo>事件信息结构体
说明:
序列回调函数型。
参数结构体包含以下信息:
  1. 事件位置
  2. Player管理指针
  3. 嵌入了数据的字符串
  4. 播放ID
  5. 事件类型
  6. 数据嵌入值 .
static void SetEventCallback ( CriAtomExSequencer.EventCbFunc  func,
string  separator = "\t" 
)
inlinestatic

注册序列事件回调(用于字符串参数委托)

弃用:
削除予定の非推奨APIです。 CriAtomExSequencer.OnCallback event の使用を検討してください。
参数
func序列回调函数
separator事件参数区隔字符串(最多15个字符)
说明:
注册用于接收序列数据中植入的回调信息的回调函数。
注册的回调函数将会在处理了回调事件后,应用程序 主线程更新时执行。
注意:
回调函数只能注册一个。
如果多次执行注册操作,则已注册的回调函数会被, 稍后注册的回调函数所覆盖。

属性说明

EventCallback OnCallback
staticaddremove

注册序列事件回调

说明:
注册一个回调函数,此函数将由嵌入在Cue中的回调标记同步执行。
注册的回调函数在回调事件处理后,会立即在应用程序主线程更新时执行。

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