“从Cue创建信息的CSV创建Cue”是从简单的CSV创建Cue的功能。
可读取写有Cue创建信息的CSV并创建Cue。
尽管要播放的素材不同,但参数和结构相同的Cue Sheet被大量创建时,
也可以像模板一样使用CSV。
要替换素材,可用EXCEL或文本工具替换并更改CSV信息。
虽然Cue的精细的最终调整是在CRI Atom Craft上执行,
但创建导入数据可以在CRI Atom Craft外执行,更可分工完成。
输入csv
結果
CueID | Cue名 |
---|---|
0 | gun1 |
1 | bomb1 |
可以创建以上的Cue。
可以用一行“Cue ID,素材名,文本” 创建一个Cue。
文本可以省略。可以在后述的扩展功能中使用。
将连续且Cue ID相同的波形合并到一个Cue中。
输入csv
結果
CueID | Cue名 |
---|---|
0 | footstep1 |
用不带扩展名的名称创建Cue名。
以“//”开头的行将识别为注释。
可以为不了解该机制的人写注释。
注释行基本上会被忽略,但也可以通过后述的扩展功能更改注释。
結果
CueID | Cue名 | 注释 |
---|---|---|
0 | footstep1 | 脚步声3 |
1 | cancel | 系统取消声 |
2 | ok | 系统确定声 |
逗号、制表符是分隔符。 空格不识别为分隔符。
如果有扩展命令,会将文本写入指定项目(Cue注释或用户数据)。
空白时不会写入。
如上的空白也被处理。(向Cue注释和用户数据写入空字符)
如果是同一Cue,文本将被覆盖。
結果
CueID | Cue名 | 注释 | 用户数据 |
---|---|---|---|
1 | TEST_01_A | 作为Cue的注释 | |
2 | TEST_02_C | 作为用户数据1 | |
3 | TEST_03_D | 作为用户数据2 | |
4 | sin | 此为sin波形 | |
5 | TEST_05_E |
参照“工具设置”的“预设值设置”。
在解释CSV之前添加以#开始的行,可以扩展该行下的动作。
项目 | 内容 | 说明 |
---|---|---|
#CopyTextTo CueComment | 将CSV的注释复制到Cue的注释列。 | (未指定CopyTextTo时预设) UseBlank有多个音轨时,利用空白覆盖。 #CopyTextTo CueComment UseBlank |
#CopyTextTo UserData | 将CSV的注释复制到Cue的用户数据列。 | UseBlank有多个音轨时,利用空白覆盖。 #CopyTextTo UserData UseBlank |
#MaterialPath | 指定Material路径 | 例:#MaterialPath system/ |
项目 | 内容 | 说明 | 列格式 |
---|---|---|---|
#GenerateCueNameBy MaterialName | 创建“Material名去掉扩展名”的Cue名 | (未指定GenerateCueNameBy时的预设) | “Cue ID, 素材名, 文本”例:0,gun1.wav,枪声 |
#GenerateCueNameBy CueID | 创建Cue名为Cue0“Cue(CueID的号码)”。 | “Cue ID, 素材名, 文本”例:0,gun1.wav,枪声 | |
#GenerateCueNameBy CueName | 创建指定的Cue名。 | “Cue名, 素材名, 文本”例:gun,gun1.wav,枪声 |
项目 | 说明 | 补充 |
---|---|---|
Cue名 | Cue名 | 同一名名称的情况下,设置为同一个Cue。(以第一个Cue名创建) |
CueId | Cue ID(数值) | 同一编号的情况下,设置为同一个Cue。(以第一个Cue名创建) |
Material名 | 素材名(路径名) | 从素材根执行路径名的全部搜索,使用找到的第一个路径名。 |
文本 | 任意文本 | 用扩展命令使用文本。作为Cue注释和用户数据处理。 |
Cue名以第一个元素的字符串创建。
結果
CueID | Cue名 | 注释 |
---|---|---|
0 | footsteps | 脚步声 |
1 | cancel | 系统取消声 |
2 | ok | 系统确定声 |
CueID将自动分配。
Cue名称以诸如Cue0之类的名称创建。 用于仅可以调用CueID的项目。
读取如此的CSV时
Cue ID | Cue名 |
---|---|
0 | Cue0 |
1 | Cue1 |
将被创建。
在素材的引用目标路径前添加字符串进行搜索。
未指定时,从素材根目录开始全部搜索。
結果
CueID | Cue名 | 注释 |
---|---|---|
0 | footsteps | 脚步声 |
1 | cancel | 系统取消声 |
2 | ok | 系统确定声 |
footsteps的Cue是以序列类型的随机无重复创建。
项目 | 内容 | 说明 |
---|---|---|
#SeqType | Cue的序列类型 | 未指定时为Polyphonic。 |
#SeqType Polyphonic | 复音 | 序列类型将变为复音。 |
#SeqType Sequential | 顺序 | 序列类型将变为顺序。 |
#SeqType Shuffle | 乱序 | 序列类型将变为乱序。 |
#SeqType Random | 随机 | 序列类型将变为随机。没有权重设置。 |
#SeqType RandomNoRepeat | 随机无重复 | 序列类型将变为随机无重复。 |
#SeqType Switch | 切换 | 序列类型将变为切换。 |
#SeqType ComboSequential | 顺序连击 | 序列类型将变为顺序连击。 |
由于“从Cue创建信息的CSV创建Cue”而发生了错误时,则错误内容将输出到日志窗格。
错误出現时,请修复CSV并重新导入,或者修复已创建的Cue Sheet以解决问题。
(不解决此问题将在ACB在构建过程中也会发生错误,引致不能输出ACB数据。)
如果读取的CSV中存在具有相同Cue ID,则合并后输出到日志。此不是错误。
得到预期以外的结果时,请检查日志。
。
读取结果 | 错误因素 |
---|---|
不能创建Cue Sheet | 用拖放添加时,已经存在与csv名同名的Cue Sheet。 |
Cue Sheet中的Cue名重复 | CSV中有相同Cue名的元素(Cue ID不相同),合并源中已经存在相同的Cue名。 |
Cue Sheet中的Cue ID重复 | 在CSV中有相同Cue ID的元素,合并源中已经存在相同的Cue ID。 |
未找到链接目标素材 | 指定的路径中沒有素材。 |