cocos2d-x接入live2d3.0学习

本文介绍了如何在cocos2d-x 3.16项目中集成并运行live2d3.0。首先,你需要准备Python、Cubism SDK、cocos2d-x源码等。然后,分别针对win32、Android和iOS平台,详细阐述了编译和运行的步骤,包括添加库文件、配置搜索路径、修改编译宏等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 准备阶段

  1. 下载安装Python,安装cocos2d-x需要用到Python
  2. 下载live2d3.0的sdk(Cubism SDK for Native) https://live2d.github.io/
  3. 下载cocos2d-x源码 (cocos2d-x 3.16) https://cocos2d-x.org/download/version
  4. 如果要做android开发,还需要下载android ndk,android sdk,apache ant

2. 安装运行cocos2d

启动命令行,cd到cocos2d-x-3.16的解压目录,运行如下代码,我创建的是lua项目
cocos命令在cocos2d-x-3.16\tools\cocos2d-console\bin\目录下,可配置成环境变量,如果不配置环境变量的话,需要带路径使用

cd cocos2d-x-3.16
./setup.py
cocos new MyGame -p com.company.mygame -l lua -d D:\MyProject\
cd D:\MyProject\MyGame
cocos run -p win32

3. 编译运行-win32

将live2d3.0的sdk目录下的头文件、资源文件、lib库和示例代码拷贝到我们的项目中来

xcopy .\Cubism3SDK\Framework\src D:\MyProject\MyGame\frameworks\Cubism3.0\
xcopy .\Cubism3SDK\Core\include D:\MyProject\MyGame\frameworks\Cubism3.0\
xcopy .\Cubism3SDK\Core\lib D:\MyProject\MyGame\frameworks\Cubism3.0\
xcopy .\Samples\Cocos2d-x\Demo\Classes D:\MyProject\MyGame\frameworks\runtime-src\

给工程添加搜索目录、宏、依赖库搜索路径、依赖库
我用的vs2013 我电脑win32只能添加Cubism3.0\lib\windows\

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值