cocos2d-x或coco2d学习之杂谈
来源:互联网 发布:梦幻西游mac打不开 编辑:程序博客网 时间:2024/05/17 07:04
1 所有的new出来的变量,都要加autorelease。
2 所有copy的对象也都需要autorelease
3 对于继承了CCLayer或者CCScene的类,我们可以编写构造函数也可以不编写
那么我们就可以在OnExit或者析构函数里sprite->release();
4 LAYER_NODE_FUNC(CMyFirstScene)的作用
5 关于内存
这里需要特别注意的是,在@property中retain的变量,在创建的时候必须这样写:
否则retain就不会起作用,当你在release的时候就会出现内存错误,当然在其他地方,比如改变pSprite的位置属性的时候,就不用了,直接pSprite就好了。
6 CCLayer如何指定显示区域
7 关于CCCallBlock
//回调方法在一个函数循环内3个好处:
1.不用传递(void *)参数,所以convertedLocation不需要封装,
2.传递指针类型变量(非alloc或copy)也不需要retain,
3.alloc或copy方式产生的参数,函数内释放,省去函数外手动释放的麻烦。
[self flightBezier:convertedLocation];
}];
- cocos2d-x或coco2d学习之杂谈
- cocos2d-x-3.1 数据结构之Vector (coco2d-x 学习笔记六)
- cocos2d-x-3.1 常用宏 (coco2d-x 学习笔记五)
- cocos2d-x-3.1 NotificationCenter (coco2d-x 学习笔记八)
- coco2d-x学习之程序入口
- coco2d-x学习之程序启动流程
- coco2d-x学习之程序入口
- coco2d-x学习之程序启动流程
- coco2d-x学习笔记
- cocos2d-x学习笔记(1)--coco2d-x引擎下载及环境搭建
- cocos2d-x-3.0 Windos 新建项目(coco2d-x 学习笔记一)
- cocos2d-x-3.1 win32程序-初识源码(coco2d-x 学习笔记二)
- cocos2d-x-3.1 vs 输出Log的几种方法 (coco2d-x 学习笔记三)
- cocos2d-x-3.1 国际化strings.xml解决乱码问题 (coco2d-x 学习笔记四)
- cocos2d-x-3.1 事件分发机制 (coco2d-x 学习笔记七)
- cocos2d-x-3.1 文本输入框简单使用 (coco2d-x 学习笔记九)
- cocos2d-x经验杂谈
- coco2d-x 学习笔记2
- Javascript刷新页面的几种方法
- linux python 脚本打包
- poj 1321 棋盘问题
- Linux文件管理及目录操作
- ASP.NET 中的IHttpHandler编程
- cocos2d-x或coco2d学习之杂谈
- 最短路径dijkstra
- 大小端字节序判断
- sqlplus可以连接,pl/sql 报ORA-12154: TNS:无法解析指定的连接标志符
- 字符、字节和编码概述
- 【iphone开发】制作自己的Cydia发布源
- xml的一些了解
- cocos2d-x学习之添加显示文字
- http 协议 post 方法没有长度限制