じ☆ve冰风 发表于 2024-4-12 23:22:37

【RGD扩展插件】对话框扩展中显示Live2D

注意
本插件需要在 RGD v1.6 及以上使用。


简介
⑨姐姐太强了现在RM也可以用这么多扩展了,
所以这个是我给对话框适配的一个插件,毕竟live2d的使用还是算比较复杂的,
也希望我这个扩展可以给大家带来一些在脚本中使用live2d的思路吧


需要
对话框扩展 和 Live2D扩展

关于对话框扩展,具体请见此处


示例
对话文本:
\pop\l2dNPC:
你好!\l2de\l2dm


效果:
https://rpg.blue/data/attachment/forum/202009/16/134124fii5bap85yyi7opy.gif

转义符解释:

\pop 是在当前执行该对话的事件上,显示气泡类型的对话框

\l2d 是预定一个唯一标识符为 haru 的live2d精灵,并且查找 LIVE2D_PATH 常量下(默认位于 Graphics/Live2D 文件夹下)的 haru文件夹下的 haru.model3.json文件并初始化,然后设置该live2d的显示位置类型为 do4,意思是live2d的精灵的原点(默认为live2d图像中心点)将位于对话框的左边界的中间位置(对话框的九宫格位置,4代表左边界的中点)

\l2de 是调用 haru 名称的live2d精灵的表情变化,将变更为预设的 f01名称的表情

\l2dm 是调用 haru 名称的live2d精灵的动作变化,将变更为 TapBody动作组下的编号为 0 的动作(即第一个动作)


             本帖来自P1论坛作者百里_飞柳,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=483306若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
页: [1]
查看完整版本: 【RGD扩展插件】对话框扩展中显示Live2D