本节介绍脚本处理的对象类型及其相应的名称。
该脚本使用字符串作为对象来表示项目数据结构的内部 ID。
因此,空对象由空字符表示。
但是,在接受对象作为输入参数的函数中,给出“None”的行为与给出空字符串相同。
对象类型和名称
项目设置、用户设置、全局设置
| 类型 | 名称 |
| 项目设置 | Project |
| 用户设置 | UserSettings |
| 全局设置文件夹 | GlobalFolder |
| 目标配置文件夹 | TargetConfigFolder |
| 目标配置(PC) | TargetConfigPc |
| 目标配置 (PS4/PS5) | TargetConfigPs4 |
| 目标配置 (Xbox One/Series) | TargetConfigXboxOne |
| 目标配置 (Switch) | TargetConfigSwitch |
| 目标配置 (iPhone) | TargetConfigiPhone |
| 目标配置 (Android) | TargetConfigAndroid |
| 目标配置 (WebGL) | TargetConfigWebGl |
| 目标配置 (Public) | TargetConfigPublic |
| 语言设置文件夹 | LanguageSettingsFolder |
| 语言设置 | LanguageSettings |
| 混音器文件夹 | MixerFolder |
| 混音器 | Mixer |
| 混音器快照 | MixerSnapshot |
| 总线 | Bus |
| 总线主控 | BusMaster |
| 巴士地图 | BusMap |
| 类别文件夹 | CategoryFolder |
| 类别组 | CategoryGroup |
| 类别 | Category |
| 游戏变量文件夹 | GameVariableFolder |
| 游戏变量 | GameVariable |
| 选择器文件夹 | SelectorFolder |
| 选择器 | Selector |
| 选择器标签 | SelectorLabel |
| 反应文件夹 | ReactFolder |
| 反应 | React |
| 语音限制组文件夹 | VoiceLimitGroupFolder |
| 语音限制组 | VoiceLimitGroup |
| AISAC 控制文件夹 | AisacControlFolder |
| AISAC 控制 | AisacControl |
| 全球 AISAC 文件夹 | GlobalAisacFolder |
AISAC
| 类型 | 名称 |
| AISAC | Aisac |
| AISAC 图表 | AisacGraph |
| AISAC 图点 | AisacPoint |
工作单位树
| 类型 | 名称 |
| 工作单元文件夹 | WorkUnitFolder |
| 工作单位 | WorkUnit |
| 参考 AISAC 文件夹 | ReferenceAisacFolder |
| CueSheetRoot 文件夹 | CueSheetRootFolder |
| Cue表文件夹 | CueSheetFolder |
| Cue表 | CueSheet |
| Cue文件夹 | CueFolder |
| 私人Cue文件夹 | PrivateCueFolder |
| Cue | Cue |
| 循环标记 | LoopMarker |
| 序列开始标记 | StartMarker |
| 序列停止标记 | EndMarker |
| 回调标记 | CallbackMarker |
| REACT 的序列停止标记 | ReactEndMarker |
| 自动化 | Automation |
| 自动化点 | AutomationPoint |
| 追踪 | Track |
| 波形区域 | WaveformRegion |
| 子序列 | SubSequence |
| (内部) Cue | CueLink |
| 外部Cue链接 | ExternalCueLink |
| 动作轨迹 | ActionTrack |
| 播放开始动作 | ActionStart |
| 停止开始行动 | ActionStop |
| 暂停动作 | ActionPause |
| 暂停释放动作 | ActionResume |
| 静音操作 | ActionMute |
| 播放参数设置 | ActionSetPlaybackParameter |
| 设置选择器标签操作 | ActionSetSelectorLabel |
| Player动作轨迹 | PlayerActionTrack |
| Player推子动作 | ActionPlayerFader |
| AISAC 链接 | AisacLink |
| 块 | Block |
| 节拍同步 | BeatSync |
材质树
| 类型 | 名称 |
| 材料信息 | MaterialInfo |
| 材质根文件夹 | MaterialRootFolder |
| 材料子文件夹 | MaterialSubFolder |
| 材质 | Material |
总线效果的类型和名称
| 类型 | 名称 |
| 带通滤波器 | BandpassFilter |
| 双二阶滤波器 | BiquadFilter |
| 限制器 | Limiter |
| 压缩机 | Compressor |
| 延迟 | Delay |
| 回声 | Echo |
| 变调器 | PitchShifter |
| 混响 | Reverb |
| 3 频段均衡器 | 3BandEQ |
| 32 频段均衡器 | 32BandEQ |
| 合唱 | Chorus |
| 镶边 | Flanger |
| 失真 | Distortion |
| 幅度分析仪 | 幅度分析仪 |
| 环绕者 | Surrounder |
| I3DL2Reverb | I3DL2Reverb |
| 多段式延迟 | MultiTapDelay |
| 矩阵 | Matrix |
| 移相器 | Phaser |
| 比特粉碎机 | BitCrusher |
| 耳机虚拟环绕 | HeadphoneVirtualSurround |
AISAC 图形自动化播放参数设置操作类型和名称
| 图形类型 | 名称 | 数值范围 | (操作) 速度到目标 |
| 音量 | Volume | 0.0 - 2.0 | 0.01 - 10 |
| 间距 | Pitch | -3600 - 3600 [cent] | 1 - 4800 |
| 语音优先 | Priority | -255 - 255 | 仅限 _AISAC 图形自动化 |
| 预延迟时间 | PreDelayTime | 0 - 10000 [ms] | 仅限 AISAC 图形自动化 |
| 播放速率 | PlaybackRate | 0.0 - 4.0 | 0.01 - 10 |
| 带通滤波器高截止频率的对数标度归一化值 | BandPassHigh | 0.0 - 1.0 | 0.01 - 10 |
| 带通滤波器低通截止频率的对数标度归一化值 | BandPassLow | 0.0 - 1.0 | 0.01 - 10 |
| 双二阶滤波器截止频率的对数标度归一化值 | BiquadFreq | -1.0 - 1.0 | 0.01 - 10 |
| 双二阶滤波器 Q 值 | BiquadQ | -10.0 - 10.0 | 0.01 - 10 |
| 双二阶滤波器增益 | BiquadGain | 0.0 - 10.0 | 0.01 - 10 |
| 平移角度 | PanAngle | -180 - 180 [deg] | 1 - 360 |
| 平移音量 | PanVolume | 0.0 - 1.0 | 0.01 - 10 |
| 平移内部距离 | PanInteriorDistance | 0.0 - 1.0 | 0.01 - 10 |
| 平移中心 | PanCenter | 0.0 - 1.0 | 0.01 - 10 |
| 平移LFE | PanLFE | 0.0 - 1.0 | 0.01 - 10 |
| 平移宽度 | PanWideness | 0.0 - 1.0 | 0.01 - 10 |
| 平移传播 | Spread | 0.0 - 1.0 | 0.01 - 10 |
| 包络攻击时间 | EgAttackTimeMs | 0 - 2000 | AISAC graph automation only |
| 信封释放时间 | EgReleaseTimeMs | 0 - 10000 | 1 - 10000 |
| 发送到第 1 总线的数量 | BusSendLevel1 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 2 总线的数量 | BusSendLevel2 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 3 总线的数量 | BusSendLevel3 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 4 总线的数量 | BusSendLevel4 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 5 总线的数量 | BusSendLevel5 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 6 总线的数量 | BusSendLevel6 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 7 总线的数量 | BusSendLevel7 | 0.0 - 1.0 | 0.01 - 10 |
| 发送到第 8 总线的数量 | BusSendLevel8 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制0 | AisacControl0 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制1 | AisacControl1 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制2 | AisacControl2 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制3 | AisacControl3 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制4 | AisacControl4 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制5 | AisacControl5 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制6 | AisacControl6 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制7 | AisacControl7 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制8 | AisacControl8 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制9 | AisacControl9 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制10 | AisacControl10 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制11 | AisacControl11 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制12 | AisacControl12 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制13 | AisacControl13 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制14 | AisacControl14 | 0.0 - 1.0 | 0.01 - 10 |
| Aisac控制15 | AisacControl15 | 0.0 - 1.0 | 0.01 - 10 |