Vfinity2.0 α
参考手册

动作步骤

事件或快捷面板按键可以运行的每个动作步骤,包含其专属字段、取值范围与默认值

你可以在事件编辑器的就执行这个区域或在快捷面板按键中添加的每个步骤,附带各字段的取值范围与默认值。

19
动作步骤类型总数
20
单列表及单分组内的步骤上限
10 分钟
最长等待时间或步骤前延迟
步骤位于触发器下方。拖动它们可以调整排列顺序,并可选择其执行方式。

步骤列表的执行方式

当列表中包含超过一个步骤时,会出现步骤运行方式选项。

选项执行逻辑
按顺序(默认)一个接一个执行,每个步骤都在其自身的等待延迟后启动
全部同时所有步骤同时启动;各自仍会等待其专属的延迟
随机一个按权重随机抽取一个步骤执行。每次礼物连击重复触发时会重新抽取

每个步骤还包含以下通用控制项:

字段取值范围默认值
先等待(毫秒)0–600,0000
权重(仅限随机一个)0–100;设为 0 则绝不会被抽中1
开关关闭的步骤将被直接跳过开启

若开启的步骤未完成必要配置,或随机抽取的所有步骤权重均为 0,编辑器将禁止保存。右键点击某个步骤可进行复制、移动、转换为其他类型,或使用复制步骤与粘贴步骤将其迁移到其他事件或按键中。

VTube Studio

这些步骤仅在 VTube Studio 处于连接状态时运行。每个步骤都会独立检测连接,因此即使 VTS 已关闭,列表中的其他非 VTS 步骤仍会照常执行。

步骤专属字段
触发快捷键VTS 快捷键;持续时间(秒)(到达后再次按下以关闭)
移动模型X 位置、Y 位置、旋转(°)、大小、过渡时间(秒)、保持(秒)、返回原始位置
特效预设特效预设名称、淡入淡出时间(秒)、持续时间(秒)
设置表情表情、执行方式、淡入淡出(秒)、多少秒后关闭
给模型染色染色范围、颜色、不透明度、彩虹色、场景光照、多少秒后还原
放置物件放置内容、物件文件或图片、X 位置、Y 位置、大小、图层、淡入淡出(秒)、固定到 ArtMesh、固定位置、多少秒后移除
切换模型模型、多少秒后切回
驱动参数参数、数值、方式、持续(秒)、变化曲线、接管强度

取值范围

字段取值范围默认值
X 位置、Y 位置(移动模型)−1 至 1;±1 代表屏幕边缘0
旋转(°)−360 至 360;正数为顺时针0
大小(移动模型)−100 至 100;0 保持不变0
过渡时间(秒)0–20.5
淡入淡出时间(秒)、淡入淡出(秒)0–2VTube Studio 自身预设
不透明度0–255不透明
场景光照0–11
大小(放置物件)0–1,对应 VTube Studio 的物件缩放比例—
图层−30 至 30;负数位于模型后方—
数值(驱动参数)−1,000,000 至 1,000,0000
持续(秒)0 或更大0.4
接管强度0–1—
任意持续、保持或“多少秒后”字段最高 86,400 秒(一天);留空表示一直保持留空

选项设置

字段可选值
执行方式(设置表情)开启、关闭、切换
染色范围整个模型、ArtMesh 名称包含、标签包含、已在 VTube Studio 中选取
放置内容VTube Studio 自带的物件、你自己的图片
固定位置中心、随机位置
方式叠加到面部追踪、接管面部追踪
变化曲线保持后停止、均匀淡出、快速衰减、摆动收束

你自己的图片文件大小必须在 5 MB 以下,且 VTube Studio 会弹窗询问一次是否允许 Vfinity 加载图片物件。VTube Studio 最多每 2 秒加载一次模型。接管强度仅对接管面部追踪有效。

声音、朗读与媒体

步骤字段取值范围默认值
播放一段声音声音池最多 10 个声音,每个均带有权重单个声音
音量0–100%100%
播放位置仅 OBS、仅本应用、OBS 和本应用仅本应用
等待完成超过 30 秒自动放弃等待关闭
朗读自定义台词朗读文本最多 300 个字符,支持模板变量留空
覆盖语音 ID来自 TTS 服务商的语音 ID你的 TTS 语音
单独的音量和语速开启或关闭;关闭时沿用 设置音频语音 中的事件音量和语速关闭
音量0–100%事件音量
语速−50% 至 +100%;部分服务商无法调整语速事件语速
等待完成开启或关闭开启
每分钟字符数(0 = 不限)0–100,000600
显示图片或视频图片、GIF 或视频已上传的图片、GIF、WebP、WebM 或 MP4—
显示时长(秒;0 = 视频长度)0–3005
适应方式完整显示图片、填满画面完整显示图片
静音视频声音开启或关闭开启
视频音量0–100%100%
伴随音效声音、音量及播放位置无,仅 OBS
位置与大小、动画画面摆位以及进出场动效弹出
等待完成开启或关闭关闭

当声音池中包含多个声音时,单次执行会按权重抽取一个;权重为 0 的声音绝不播放。每分钟字符数限制了单个事件在所有观众中的总朗读量,有助于控制付费语音的费用开销。台词单独设置的音量和语速只作用于该步骤;聊天朗读保留自己的设置。

媒体内容展示在 OBS 的动作媒体来源中(#overlay-actions)。时长设为 0 时视频将播放至自然结束(最长 2 分钟)。视频自带的声音会在该来源的每个副本中播放;若需要只播放一次的音频,请使用伴随音效。

投掷

字段取值范围或选项默认值
投掷物品已配置的物品、观众头像、聊天表情已配置的物品
投掷配置(可选)来自“投掷”标签页的礼物投掷配置默认物品
物品数量1–501
显示观众名称开启或关闭开启

其他应用交互

步骤字段前置条件
控制 OBS要做什么,随后配置场景、来源、滤镜或文本来源与文本;状态;多久后还原在 设置连接OBS Studio 中已连接 OBS
调用 HTTP WebhookURL / 动作 ID、HTTP 方法、JSON 正文 / 参数、Authorization 请求头(不会包含在分享的备份中)无
Streamer.bot 动作URL / 动作 ID、刷新动作列表、JSON 正文 / 参数已连接 Streamer.bot
模拟按键组合键、按住时长(毫秒)在 设置自动化与规则键盘操作 中已开启允许事件模拟按键
字段取值范围或选项默认值
要做什么(控制 OBS)切换场景、显示或隐藏来源、打开或关闭滤镜、写入文本来源切换场景
状态打开、关闭、切换打开
多久后还原秒数;留空表示保持更改留空
HTTP 方法GET、POST、PUT、PATCH、DELETEPOST
JSON 正文 / 参数JSON 对象,最多 32,768 字符;使用 GET 时不发送{}
组合键最多 5 个按键:字母、数字、Ctrl、Alt、Shift、Meta、Enter、Escape、Tab、Space、Backspace、Delete、Home、End、Page Up、Page Down、方向键、F1–F12—
按住时长(毫秒)20–5,000100

Webhook 必须为 http 或 https 地址,超过 10 秒未响应将放弃。在 OBS 连接状态下,OBS 字段会下拉列出你的场景、来源和滤镜;未连接时支持手动输入名称。模拟按键会将按键发送给当前处于焦点的应用;按下紧急停止会释放当前仍被按住的任何按键。

流程控制

步骤字段取值范围默认值
等待等待(秒)0–6001
分组分组运行方式按顺序、全部同时、随机一个;最多 20 个步骤;不支持分组嵌套全部同时
应用命令应用命令,随后配置值、值(JSON)、要运行的映射或选择快捷面板按键命令中的任意命令—

应用命令会提示输入对应命令所需的值。相互触发的事件在经过 4 次连锁调用后,或单次触发累计启动超过 20 次执行后将自动停止。

蓝图事件通过动作节点运行其他所有步骤,但没有等待和分组:这些工作由它的延迟、序列、并行和随机节点完成。

相关内容