我所理解的cocos2dx 读书笔记

第十六章

冒泡效应使原本借助分类学层次结构带来的直观和易于理解的好处全部丧失

并且每个对象都可能在内存中占据着大量不必要的数据内存占用,每个对象在内存布局当中的粒度很大,这将导致cpu更高的缓存命中失败率

以对象为中心的设计由于依赖分类学标准,而设计需求变更更倾向于破坏分类学标准,

脚本语音

lua库只有182k,lua库占用2444kb

它使用元方法来实现各种特性,而不是将特性集成到语言中

通过c++分配的内存在Lua中表现为一个userData类型

alpha预乘的作用

图片Alpha预乘的作用_汪汪富贵的博客-CSDN博客_alpha预乘

事件机制

对于性能高的模块不适合用事件,一些ai算法每帧更新上百个角色的游戏状态,因为事件分发会做一些查询,排序等操作,影响实时性能

另外事件机制不能很好的处理回调,不直观

cherryTree

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值