Live2d-cocos2dx教程(一)例子搭建及运行

时间:2022-07-10 20:11:33

前言

  这篇文章不讲代码,介绍live2d-cocos2dx-sdk 的下载、配置运行官网例子以及遇到的问题解决方案。第一次接触这个,有错的地方,希望大神指正。目前cocos2dx-live2d资料很少,这里写下来,希望新手能有所收获,欢迎交流。

先来几张福利图,live2d实现的:

Live2d-cocos2dx教程(一)例子搭建及运行Live2d-cocos2dx教程(一)例子搭建及运行

 

   什么是live2d,自己百度下,这里不科普,只教你怎么使用。下面是几张live2d实现的效果图,

官方网站:http://www.live2d.com/ 。有日文和英文两种,不会日文。。。还是看英语吧,自己找到下载的地方。

下载sdk

  你可以通过官网下载,但是官网总是打不开,下载不了,下面是两个下载的地方,可以参考下,后面我会附上我自己下载好的。

1.Live2D的Cocos版SDK2.0.06_1_en 。不过这个只有3.2版本的。说是需要别的版本sdk联系他,也不留个联系方式。。。唉。。。。

sdk下载链接:http://store.cocos.com/stuff/show/126190.html

Live2d-cocos2dx教程(一)例子搭建及运行

 

2.第二个提供下载的地方:

http://sites.cybernoids.jp/cubism-sdk2_e/opengl/opengl_dl

配置及运行

  这里我下载了几个版本 3.2 3.3 3.5.

建议3.2下载,因为上面网站下载下来的 3.3 3.5没有库 。没法运行例子。

3.2解压之后的目录:

Live2d-cocos2dx教程(一)例子搭建及运行

3.5版本的没有 framework、include、lib。

在cocos2d-x-XXX目录文件中,就有一个文件,意思是让我们将cocos2dx引擎放到这里面

Please copy cocos2d-x

这里先不copy。打开项目SampleApp1,我这里是vs2012.

Live2d-cocos2dx教程(一)例子搭建及运行

加载失败,重新加载项目:

Live2d-cocos2dx教程(一)例子搭建及运行

很明显是找不到这个库,根据上面的路径,我们可以分析出cocos2dx引擎应该是在SampleApp1\cocos2d 路径下

第一种,重新配置路径。第二种,在SampleApp1新建一个cocos2d文件夹,然后把引擎放到里面。

这里先使用第二种,比较我们的目的是先跑起来例子吗。。。

重新打开,然后编译一下,有找不到的文件,我们将之前3.2的这三个文件copy过来就可以了

Live2d-cocos2dx教程(一)例子搭建及运行

编译运行。。。。估计会出点错误,不要害怕。

问题及解决方案

  遇到的都是些常见的问题,根据不同版本解决。我当前使用Vs2012遇到的下面这些问题,简单说下:

1.vs版本不一样,平台集不同。右键属性->配置属性->常规->平台集。改一下。

Live2d-cocos2dx教程(一)例子搭建及运行

2.error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1800”不匹配 值“1700”(AppDelegate.obj 中)

这里我用的110

解决方案:

右键-属性,配置属性->链接器->常规:附加库目录,修改你当前平台集的目录,如图:

Live2d-cocos2dx教程(一)例子搭建及运行

将SampleApp1设置为项目启动项,启动调试就可以了。运行起来,点击妹子不同的地方,妹子就做不同的动作。。。卡哇伊。、。。

运行图:

Live2d-cocos2dx教程(一)例子搭建及运行

 

OK。你可以看源码,学习写自己的东西了。

附引擎下载

live2d:

http://pan.baidu.com/s/1kUeIVUv

不能正常下载的话,联系我。QQ776274781,备注写上live2d

转载请注明出处。