-
Notifications
You must be signed in to change notification settings - Fork 0
3. 编辑器DLC
Mou Woo edited this page Dec 27, 2023
·
2 revisions
编辑器 DLC 用编辑器取代了中心面板。左上角有正在编辑的文件的名称,程序的底部中间显示该文件在电脑上的位置。
在 VBridger 中创建的参数允许您修改输入数据以创建新的输出。这是通过方程和逻辑完成的,所有支持的函数都可以在 支持的数学函数 部分中找到。可以通过拖动框左侧的灰色选项卡来移动编辑器中的参数,并通过单击箭头打开。
单击参数将其选中,以编辑其输出修饰符和曲线。有关修饰符的介绍在 输出修饰符
单击“添加新输出”按钮创建新参数。它将被自动选择。
您可以使用顶部的搜索框来搜索任何参数名称。点击 X 将其清除。
输入方程式的基本方法是输入要使用的输入参数、数学方程、运算符或数字,然后单击输入框外部或按回车键。如果等式无效,则输入框将变为红色。有效的参数将变为绿色,运算符将变为红色,函数将保持为蓝色。有关 VBridger 数学方程的更多详细信息,请参见此处请参阅 这里
此参数模式专门用于 VMC 支持,某些参数需要 3D 矢量。这些参数仍然可以作为参数访问并发送到 VTS。它们的格式是参数名称加上 X、Y 和 Z。因此,如果参数名为 Body,则 3 个输出将为 BodyX、BodyY 和 BodyZ。修改器将对矢量模式参数创建的所有输出产生相同的影响。
支持数学符号
- + 加
- - 减
- * 乘
- / 除
- ^ 指数
- () 括号
- '' 单引号
代数数学函数
以下是正常的代数函数,可以按照您的预期工作
- sin(x) - 正弦函数
- cos(x) - 余弦函数
- tan(x) - 正切函数
- asin(x) - 反正弦函数
- acos(x) - 反余弦函数
- atan(x) - 反正切函数
- atan2(x,y) - 另一种反正切函数
- sinh(x) - 双曲正弦函数
- cosh(x) - 双曲余弦函数
- tanh(x) - 双曲正切函数
- abs(x) - x 的绝对值
- sqrt(x) - x 的平方根
- log(x) - x 的自然对数
- log10(x) - x 以 10 为底的对数
- exp(x) - e 的 x 次方
其他数学函数
以下是有用的辅助数学函数
- round(x) - 将 x 四舍五入取整
- floor(x) - 将 x 向下取整
- ceil(x) - 将 x 向上取整
- sign(x) - 返回 x 的符号:正 1、负 -1 或 0
- min(x,y) - 返回 x 和 y 之间较小的值
- max(x,y) - 返回 x 和 y 之间的较大值
- clamp(x,l,h) - 将 X 限制在最低值 l 到最高值 h 的范围内。
- approx(x,y,d) - 计算 x 与 y 的差是否为 d 。如果是则返回 1,如果否则返回 0
- lerp(x,y,t) - 使用 t 在 x 和 y 之间进行线性插值
其他功能
- rand(x,y) - x 到 y 范围之间的伪随机数
- time(i,m) - 目前,time(i,m) 是一个计数器,在重置之前以 60fps 的计算速度以增量 i 从 0 递增到 m。并非精确的时间函数。视情况而变。
- if(c,t,f) - 逻辑函数 if。条件 c 应该在单引号 '' 内。如果 c 为真,则返回 t,如果 c 为假,则返回 f。支持使用 && 和 || 的复杂条件。最好将单个条件放在括号内,如
((cheekPuff-0.1)>0.5)&&(mouthClose>0.8)
可选:如果 t 或 f 在单引号 '' 中,则直到检查条件之前都不会处理它们。视情况而变。