C++ 加载Live2D官方Cubism SDK for Native
Live2D官方:https://www.live2d.com/
Live2D开发文档:http://sites.cybernoids.jp/cubism2_cn/
使用工具:Microsoft Visual Studio 2019
- 进入官方后选择 "各種ダウンロード" 选项
- 然后点击 “Cubism SDK をダウンロードする”
- 选择 “Cubism SDK for Native”
- 选择 “Cubism SDK for Native ダウンロード”,即可下载 SDK
- 最后勾选协议,点击 “最新版をダウンロード”,即可下载SDK.
- 下载完成后,会有一个压缩包,进行解压即可
- 以下为解压后的内容
- 进入 CubismSdkForNative-4-r.1 → Samples → D3D11 → Demo → proj.d3d11.cmake → scripts文件夹,根据自己的 Microsoft Visual Studio版本进行版本选择,我用的版本为
- 点击启动后,会出现以下选择
如果你的电脑是windows 32位的就选择 1
如果你的电脑是windows 64位的就选择 2
以下分为2个版本
①动态版本
②静态版本
本环境选择 2 静态版本
选择成功后,会对项目进行创建和配置
项目工程创建完成。
-
若电脑没有运行环境,则会出现
如果出现上述情况,请安装 Microsoft Visual Studio 并安装好环境即可。 -
项目构建好之后,会在 proj.d3d11.cmake 文件夹下面生成一个 build 文件夹,我们要用到的代码就在这个文件夹里。
-
在 build 文件夹内 还有一个 proj_msvc2019_x64_mt打开后就是我们所看到的项目工程。
-
此时我们项目运行环境并没有完全配置成功,我们需要到
CubismSdkForNative-4-r.1 → Samples → D3D11 → thirdParty → scripts 目录下
根据自己的 Microsoft Visual Studio版本进行版本选择,本环境选择的 setup_msvc2019.bat -
选择完成后,开始自动下载所需要的库,下载过程比较长,请耐心等待。
-
下载完成
-
当一切都准备就绪后 进入到 CubismSdkForNative-4-r.1 → Samples → D3D11 → Demo → proj.d3d11.cmake → proj_msvc2019_x64_mt 目录
-
点击运行 Demo.sh文件
-
Visual Studio 打开后会看到项目代码
-
先对项目进行运行一波,看看能不能跑的起来
-
如果没有意外的话,项目配置基本完成,运行之后会出现以下画面