我所理解的cocos2dx 读书笔记

简介: 我所理解的cocos2dx 读书笔记

第十六章


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


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


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


脚本语音


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


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


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


alpha预乘的作用

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

事件机制

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


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


cherryTree

相关文章
|
iOS开发 开发框架
|
JavaScript 前端开发 iOS开发
《Cocos2D权威指南》——1.4 深入学习HelloCocos2D项目
本节书摘来自华章计算机《Cocos2D权威指南》一书中的第1章,第1.4节,作者:王寒,屈光辉,周雪彬著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1066 0
|
Android开发 iOS开发 开发者
《Cocos2D-x权威指南》——1.1 什么是Cocos2D
本节书摘来自华章计算机《Cocos2D-x权威指南》一书中的第1章,第1.1节,作者:满硕泉著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1709 0
《Cocos2D-x权威指南》——第1章 认识Cocos2D-x
本节书摘来自华章计算机《Cocos2D-x权威指南》一书中的第1章,作者:满硕泉著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1061 0