跳转至

EX脚本

关于EX脚本

EX脚本用于对Live2DViewerEX进行配置相关的操作,代替用户操作

执行脚本

■ Windows:托盘图标右键 -> 运行
■ MacOS: 状态栏图标左键 -> 运行脚本

示例

#EX Script
command
command
...

脚本模板: template.txt

#EX Script 脚本头,此字段为固定值
command 指令行

注意

所有路径和名称中若存在空格,需在空格前加反斜杠(\)


添加LPK文件

add_lpk_model [path]

add_lpk_model model.lpk
path 文件相对路径,根目录为脚本所在文件夹

加载LPK模型

load_lpk_model [slot] [lpk] [char] [cos]

load_lpk_model 1 lpk char cos
slot 插槽序号,1~8
lpk lpk文件名,不包含文件后缀
char 角色名
cos 服装名

提示

若存在多个符合条件的模型,仅加载第一个找到的


编辑LPK模型

edit_lpk_model [lpk] [char] [cos] [type] [item] [sp_key] [key]

edit_lpk_model lpk char cos 1 Tap:Mtn 3 A
lpk lpk文件名,不包含文件后缀
char 角色名
cos 服装名
type 编辑类型:
■ 1:按键绑定 - 事件
■ 2:按键绑定 - 动作
■ 3:按键绑定 - 表情
item 要绑定的项目名
sp_key 组合键:
■ 0:无
■ 1:ctrl
■ 2:shift
■ 3:ctrl + shift
key 热键。支持 A-Z 和 0-9,其中字母必须大写

提示

若存在多个符合条件的模型,仅编辑第一个找到的


设置模型位置

set_model_position [slot] [x] [y]

set_model_position 1 50 100
slot 插槽序号,1~8
x 相对于屏幕中心的X轴位置
y 相对于屏幕中心的Y轴位置

设置模型大小

set_model_size [slot] [size]

set_model_size 1 1.5
slot 插槽序号,1~8
size 模型大小

设置模型角度

set_model_angle [slot] [angle]

set_model_angle 1 90
slot 插槽序号,1~8
angle 角度

设置模型镜像

set_model_mirror [slot] [on]

set_model_mirror 1 1
slot 插槽序号,1~8
on ■ 0:关闭
■ 1:打开

启用热键

set_hotkey_enable [enable]

set_hotkey_enable 2
enable ■ 0:禁用
■ 1:仅在桌面启用
■ 2:总是启用

显示悬浮图标

set_floating_icon [show]

set_floating_icon 1
show ■ 0:不显示
■ 1:显示

设置启动模式

set_launch_mode [mode]

set_launch_mode 1
mode ■ 0:壁纸模式
■ 1:桌面模式

设置总是显示在最前面

set_always_on_top [on]

set_always_on_top 1
on ■ 0:关闭
■ 1:打开

提示

仅在桌面模式下有效


设置显示类型

set_display_type [type]

set_display_type 1
type ■ 0:全屏
■ 1:工作区
■ 2:窗口

提示

仅在桌面模式下有效


设置窗口尺寸

set_window_size [width] [height]

set_window_size 960 720
width 宽度
height 高度

提示

仅在桌面窗口模式下有效


启用OBS兼容(Windows)

set_obs_compat [enable]

set_obs_compat 1
enable ■ 0:禁用
■ 1:启用

设置滤镜关键色(Windows)

set_filter_color [color]

set_filter_color FF00FF
color 十六进制RGB值,例如:FF00FF

启用虚拟摄像头(Windows)

set_virtual_camera [enable]

set_virtual_camera 1
enable ■ 0:禁用
■ 1:启用

提示

此设定在每次重启应用会重置,请勿和需要重启应用的脚本同时使用


安装虚拟摄像头(Windows)

install_virtual_camera

install_virtual_camera

卸载虚拟摄像头(Windows)

uninstall_virtual_camera

uninstall_virtual_camera

当其他应用全屏时

set_other_app_fullscreen [method]

set_other_app_fullscreen 1
method ■ 0:保持运行
■ 1:暂停
■ 2:静音

当其他应用最大化时

set_other_app_maximized [method]

set_other_app_maximized 1
method ■ 0:保持运行
■ 1:暂停
■ 2:静音