关闭

[置顶] [寒江孤叶丶的Cocos2d-x之旅_39]Cocos骨骼动画功能解密

在游戏中,人物的各种动作是必不可少,一般实现人物动作的方式有两种,序列帧动画或骨骼动画。Cocos在更新到2.x版本之后,便没有了骨骼动画的功能,使得开发者非常困扰。终于在本次更新中,Cocos编辑器将骨骼动画添加了回来!(注:新版本骨骼动画需要Cocos2d-x3.8版本) 骨骼动画与序列帧动画 序列帧动画是将,动画的每一帧都是人物动作的一个快照,序列帧的帧数直接决定动画的流畅度和平滑效果,但是同时,序列帧的数量也严重影响着资源包体积及图片资源加载速度。而骨骼动画则是把人物拆开成碎块,然后将人物各个部分...
阅读(3661) 评论(0)

[置顶] [寒江孤叶丶的Cocos2d-x之旅_35]在Cocos2d-Lua中使用ProtoBuf (Xcode配置方法)

数据传输格式有很多种最常见XML和Json,这两种格式生成速度非常快,但是解析的效率却很低。尤其在数据量非常大的情况下,会卡住好半天。并且这种格式的传输也会使得传输所耗费流量变大。解析效率最高,传输消耗流量最小的数据格式自然是Buffer。很多公司都封装过自己的Buffer流传输的模块。 Google公司将他们封装的Buffer流模块给贡献了出来!也就是我这里所提到的Protobuf。...
阅读(2194) 评论(0)

[置顶] [寒江孤叶丶的Cocos2d-x之旅_33]RichTextEx一款通过HTML标签控制文字样式的富文本控件

RichTextEx一款通过HTML标签控制文字样式的富文本控件 他可以通过HTML标签的形式"【世】寒江孤叶:HelloWorld" 轻松的生成一个彩色的Label...
阅读(4852) 评论(1)

Dll注入技术之ComRes注入

DLL注入技术之ComRes注入    ComRes注入的原理是利用Windows 系统中C:\WINDOWS\system32目录下的ComRes.dll这个文件,当待注入EXE如果使用CoCreateInstance()这个API时,COM服务器会加载ComRes.dll到EXE中,我们利用这个加载过程,移花接木的把ComRes.dll替换掉,并在伪造的ComRes.dll,然后利用LoadL...
阅读(230) 评论(0)

Dll注入技术之输入法注入

LL注入技术之输入法注入    输入法注入原理是利用Windows系统中在切换输入法需要输入字符时,系统就会把这个输入法需要的ime文件装载到当前进程中,而由于这个Ime文件本质上只是个存放在C:\WINDOWS\system32目录下的特殊的DLL文件,因此我们可以利用这个特性,在Ime文件中使用LoadLibrary()函数待注入的DLL文件。1.编写Ime文件    输入法的Ime文件其实就...
阅读(456) 评论(0)

Dll注入技术之APC注入

APC注入的原理是利用当线程被唤醒时APC中的注册函数会被执行的机制,并以此去执行我们的DLL加载代码,进而完成DLL注入的目的,其具体流程如下:    1)当EXE里某个线程执行到SleepEx()或者WaitForSingleObjectEx()时,系统就会产生一个软中断。    2)当线程再次被唤醒时,此线程会首先执行APC队列中的被注册的函数。    3)利用QueueUserAPC()这...
阅读(237) 评论(0)

C++ Inline Hook 代码

#include #include #include #include "ldasm.h" #ifdef _WIN64 #define HOOKLEN 15 #define ProxyJmpCodeLength 15 #else #define HOOKLEN 5 #define ProxyJmpCodeLength 7 //siz...
阅读(234) 评论(0)

IL汇编语言教程

原文地址 http://www.cnblogs.com/xiaoxiangfeizi/archive/2011/08/08/2130768.html 原文作者 潇湘妃子IL汇编语言介绍(译)最近在学习IL,在CodeProject上看到一篇老外的文章,介绍IL的,写的比较好,就翻译了一下,供大家参考。水平有限,请大家包涵,如果你想认真学习,推荐你最好去看原文,原文是Introduction to...
阅读(324) 评论(0)

IL指令详细表

名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方法的参数列表的非托管指针。Beq如果两个值相等,则将控制转移到目标指令。Beq.S如果两个值相等,则将控制转...
阅读(416) 评论(0)

[寒江孤叶丶的Cocos2d-x之旅_40]在LUA中模拟switch

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列]博客地址:http://blog.csdn.net/qq446569365这个东西其实没有什么难度,但是一个朋友跟我说他在面试时候居然遇到了“请用lua模拟Switch” 这道题……于是乎想起把自己之前写的拿出来分享一下……代码很简单:_G.Switch = _G.Switch or {} _G.Switch.SWI...
阅读(1169) 评论(0)

[Cocos2d-x 升级IOS9错误解决方案]Unexpected CFBundleExecutable Key.The bundle atXXXX

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列]博客地址:http://blog.csdn.net/qq446569365强烈建议更新到Cocos 3.8.1版本!强烈建议更新到Cocos 3.8.1版本!强烈建议更新到Cocos 3.8.1版本!(重要事情说三遍!)这个错误会出现在提交项目时候,这个错误其实跟Cocos没关系 是腾讯的Bundle里边的问题,解决...
阅读(4880) 评论(1)

[Cocos2d-x 升级IOS9错误解决方案]Invalid Bundle.iPad Multitasking support requires these orientations:XXX

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列]博客地址:http://blog.csdn.net/qq446569365强烈建议更新到Cocos 3.8.1版本!强烈建议更新到Cocos 3.8.1版本!强烈建议更新到Cocos 3.8.1版本!(重要事情说三遍!)在提交的时候会提示如下错误不想更新的话,可以取消多任务。勾选这里即可...
阅读(5752) 评论(5)

[寒江孤叶丶的Cocos2d-x之旅_38]LUA重新加载脚本

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列]博客地址:http://blog.csdn.net/qq446569365在Cocos游戏开发中,经常会用的热更新的功能,而在热更新的时候,有时需要重新加载有变动的LUA文件。LUA文件在读取一次后,会缓存起来,下次再运行就不会重新读取,也不会重新执行了。这时,就需要重新加载脚本。方法很简单:function _G....
阅读(878) 评论(0)

如何设计一个易扩展的游戏技能系统?

技能没什么框架,只是有很多字段罢了,比如cd、施法距离、释放动画、飞行动画等等。。。其实游戏技能不是一直不是什么难点,毕竟根据每个属性实现逻辑就好了。 技能真正麻烦一点是其实是 所谓的“效果”。因为从很久以前,游戏设计的时候就把效果这个概念添加进来了。对于 游戏战斗对象主体,我们暂时叫做BattleAgent简称BA。影响BA的数据有很多,比如移动速度、攻击力、基础属性等等,影响的入口也...
阅读(803) 评论(0)

[寒江孤叶丶的Cocos2d-x之旅_37]获取LUA的父类方法

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 在LUA中,重写父类函数之后有时候需要调用父类方法,LUA调用父类方法要比C++中略为复杂一些,如下: --Test:APUtils.getSuperMethod(self, "setPosition")(self, p)...
阅读(1237) 评论(0)

[寒江孤叶丶的Cocos2d-x之旅_36]用LUA实现UTF8的字符串基本操作 UTF8字符串长度,UTF8字符串剪裁等

原创文章,欢迎转载,转载请注明:文章来自[寒江孤叶丶的Cocos2d-x之旅系列] 博客地址:http://blog.csdn.net/qq446569365 一个用于UTF8字符串操作的类,功能比较齐全,包括: string.utf8len UTF8字符串长度 string.utf8sub 对UTF8字符串进行切割 string.utf8upper 大写转换 stri...
阅读(1515) 评论(0)
63条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:138337次
    • 积分:1981
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:8篇
    • 译文:0篇
    • 评论:34条
    文章分类
    最新评论