Skip to content

Runcy/SkeletonAnimationLibraryCPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkeletonAnimationLibraryCPP

目录说明

  • DragonBones C++版本的DragonBones源码实现
  • demo_for_cocos2d-x-2.2.2 一个简单的DEMO,基于cocos2d-x2.2.2编写,修改了一点点CCTextureAtlas.cpp的代码,同时把除了vs2010之外的所有工程删除了。

Build & Run

  1. 使用VS2010或更高版本打开 demo_for_cocos2d-x-2.2.2/cocos2d-win32.vc2010.sln
  2. Build Debug或Release
  3. Run HelloCpp
  4. Goodluck!

DragonBones源码结构

DragonBones目录里,Cocosx开头的文件(Cocos2dxAtlasNode.cpp、Cocos2dxDisplayBridge.cpp等等)是cocos2dx的渲染层实现代码,只有这些代码是依赖cocos2d-x的,其他代码都没有依赖cocos2d-x。

其他代码是基于dragonBones 2.4版本的actionScript版本翻译过来,只是语言改成C++,算法部分没有任何改动。

About

c++版 SkeletonAnimation库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published