我已经下载了github.com上的源代码
但是还是没有安装到cocos2d-x3.8上!能否详细的说明一下步骤,以及配上一些图片!
具体来说我们的问题是
1 Create a new cocos2d-x project.
我们的现在建立的项目树中并不包含cocos2d_libs项目文件,我们新建的项目使用引用的方式直接使用coco2d-x.a
这样的方式我们如何处理
2.Delete the folder cocos2d/cocos/editor-support/spine. This will remove the outdated Spine cocos2d-x runtime shipped by cocos2d-x.
既然上一步我阐述了,我们项目中不包含cocos2d_libs项目文件
那么我们是否可以使用application-cocos-framework-cocos2d-x3.8-build 中的cocos2d_libs项目文件?
3.Open your project in your IDE of choice, then open the cocos2d_libs sub project and delete the editor-support/spine group. This will remove the outdated Spine cocos2d-x runtime shipped by cocos2d-x from your build.
这个没有什么疑问
4.Download the Spine Runtimes source using git (git clone https://github.com/esotericsoftware/spine-runtimes) or download it as a zip via the download button above.
这步骤已经完成
5.Add the sources from spine-cpp/spine-cpp/src/spine and spine-cocos2dx/src/spine to your project
问题一,这里是否要将spine-cpp/spine-cpp/include/spine/文件夹内的文件也拷贝进去
问题二,是按照spine-cpp/spine-cpp/src/spine, spine-cocos2dx/src/spine,这个完整的文件目录拷贝进去,还是建立一个spine的文件夹把所有类放在一个文件内
6.Add the folders spine-cpp/spine-cpp/include and spine-cocos2dx/src to your header search path. Note that includes are specified as #inclue <spine/file.h>, so the spine directory cannot be omitted when copying the source files.
问题一,inclue <spine/file.h>,这个是什么意思,是我在游戏中的类都要这么引用么,不再使用#include "cocos2d.h"
#include <spine/spine-cocos2dx.h>么?
问题二,我在前面有说我们项目中不包含cocos2d_libs项目文件,我只能使用(application-cocos-framework-cocos2d-x3.8-build 中)的cocos2d_libs项目文件,那么我还需要编辑么?因为我修改的项目和做游戏的项目是两个独立的项目
我们使用spine专业版就是因为我们技术水平不高,spine可以大大减少我们代码开发,所以对于你们公司在github.com的安装说明我们非常难理解,因为我们的新建游戏项目并不包含cocos2d_libs项目文件。
所以肯请针对我们的情况进行详细的说明
谢谢