前言:
大家好,我是灰(微博@天外灰仙儿,CSDN@overpara灰),今天给大家介绍一款免费开源的插件:GDCubism,它可以将live2D Cubism制作的live2d模型直接导入Godot4中,且支持最新的Godot4.3版本。本期教程就来大家从部署到插件的使用~如果你希望直接使用插件,不想自己部署的话,可以跳转到第二章并从评论区或者群文件下载部署好的插件。
一、部署
1. 下载插件源码
首先我们打开GDCubism插件所在的Github页面,直接搜MizunagiKB的库即可:
我们往下翻,在README中找到这个build,右键在新的页面里打开(因为一会儿还要用到当前页面):
在这里有两个语言的版本,看你哪个语言比较熟练,下面我会以英文的页面进行教程:
首先第一步,是获取作者的源代码:
你可以直接按照作者给出的指令来下载源代码到本地,当然也可以直接下载压缩包:
我们注意到,有一个文件夹是蓝色的,意思是我们需要点击这个蓝色的名字(也就是链接)来跳转到另一个文件夹来下载,因为作者只是引用了这个文件夹的地址:
一样的,用指令码来clone或者直接点击下载zip“”
现在你的本地应该已经有了这两个压缩包,或者文件夹:
下一步,我们需要到live2d的官网:
跟着箭头一步步找到Cubism SDK for Native:
同样的,一次勾选同意协议、初次下载、个人下载、填入邮箱、下载最新版:
然后就会获得这个压缩包:
2. 组装源码
我们把刚才一共获得的三个压缩包都解压出来:
首先我们到godot-cpp里到这个地方把这些文件全选并复制:
然后粘贴到gd_cubism_main文件夹里的godot_cpp文件夹中:
接着我们在Cubism的SDK中找到这个地方:
选择这个↑箭头返回上一级,或者直接点击文件夹的名也可以:
复制这个文件夹,同时要确保这个文件夹里面就是散装文件了,不可以这个文件夹里还是一个单独的文件夹:
把这个文件夹直接粘贴到gd_cubism_main里的thirdparty文件夹:
确保这个文件夹层级关系符合规范: