CcocosCreator Spine利用外部纹理进行局部换装
CcocosCreator Spine利用外部纹理进行局部换装
最近由于项目的需要用到了Spine,需求是用同一套Spine骨骼数据进行局部换装拼接成新的角色。 扒了两遍cc底层代码后,实现了其功能。下面让我们了解下其换装原理。
CcocosCreator Spine利用外部纹理进行局部换装
最近由于项目的需要用到了Spine,需求是用同一套Spine骨骼数据进行局部换装拼接成新的角色。 扒了两遍cc底层代码后,实现了其功能。下面让我们了解下其换装原理。
cocos2dx/external/bullet/LinearMath/btMatrix3x3.h:861:17: error: argument value 10880 is outside the valid range [0, 255]
解决方案:在btVector3.h头文件修改BT_SHUFFLE 宏定义
原始代码:
1 | #define BT_SHUFFLE(x,y,z,w) ((w)<<6 | (z)<<4 | (y)<<2 | (x)) |
修改后为:
1 | #define BT_SHUFFLE(x, y, z, w) (((w) << 6 | (z) << 4 | (y) << 2 | (x)) & 0xff) |
在node-process文章中,我们初步了解如何搭建集群。搭建好了集群,似乎就可以充分利用多核CPU迎接客户端的大量的请求了?不,我们还有一些细节需要考虑。比如性能问题、工作进程的平滑重启等