Live2D API
Live2D 看板娘插件 (https://www.fghrsh.net/post/123.html) 上使用的后端 API
特性
- 原生 PHP 开发,无需伪静态,开箱即用
- 支持 模型、皮肤 的 顺序切换 和 随机切换
- 支持 单模型 单皮肤 切换、多组皮肤 递归穷举
- 支持 同分组 多个模型 或 多个路径 的 加载切换
使用
环境要求
- PHP 版本 >= 5.2
- 依赖 PHP 扩展:json
目录结构
1 | │ model_list.json // 模型列表 |
添加模型
- 单模型 单皮肤 切换
- 单次加载只输出一个皮肤
- 皮肤放在
textures文件夹,自动识别
1 | │ index.json |
- 单模型 多组皮肤 递归穷举
- 多组皮肤 组合模型、穷举组合
- 皮肤文件夹按
texture_XX命名 - 添加
textures_order.json列出组合
1 | │ index.json |
textures_order.json
1 | [ |
textures.cache
1 | [ |
- 同分组 多个模型 或 多个路径 切换
- 修改
model_list.json添加多个模型
- 修改
1 | │ |
model_list.json
1 | { |
接口用法
/add/- 检测 新增皮肤 并更新 缓存列表/get/?id=1-23获取 分组 1 的 第 23 号 皮肤/rand/?id=1根据 上一分组 随机切换/switch/?id=1根据 上一分组 顺序切换/rand_textures/?id=1-23根据 上一皮肤 随机切换 同分组其他皮肤/switch_textures/?id=1-23根据 上一皮肤 顺序切换 同分组其他皮肤
版权声明
(>▽<) 都看到这了,点个 Star 吧 ~
API 内所有模型 版权均属于原作者,仅供研究学习,不得用于商业用途
MIT © FGHRSH
Comment




