记录下在cocos2dx 2.x时代遇到的问题

1、cocos2dx   retain 在onenter时,在onexit时 release

2、先结束定时器再退出界面

3、在不同帧里数据是有可能不一致

4、ccaction 必须要是node的子类,ccnode不行

5、滑动判断 起点、终点

6、aabb碰撞检测

7、简单的随机 A={x1,x2,x3,x4,xi},通过控制xi的分布,从A中随机取一个。

8、如果settag重复,则获取的节点不是所需要的节点,如果和内部tag重复,可能出现诡异的问题

9、载入ccbi时,提示ccassert(xxxx,refrence count should greater than 0) 有可能是ccb上的layer层没有加custom class。播放ccb里的动画要用读取的ccbreader,来getanimination 并且要在被addchild之前,setanimxxx。

10、scrollview等容器要注意contentszie 和viewsize的区别。

11、arguments experted near xxxx 之前的函数没有添加括号

12、动画里如果修改了某些属性,在动画播放之前修改相应的属性,动画播放结束后的属性和想要的可能不一样。 判断区域时也不能,因为坐标可能改变。

13、字体错误、文件名不对、空动画,会把帧数降低

14、ccb 菜单注册不成功,可能是cocosbuilder 菜单名可能有其它字符

15、如果单点触控变成了多点触控可能是注册的顺序不对,一般在addchild之前注册

16、复用以前的layer有可能让单点触摸变成多点

17、tag重复可能造成 memory read failed

18、崩溃到ccpoint ,ccsize 有可能是没有资源加载到项目

19、节点没有显示,有可能是加到了一个不能显示的节点,或者被裁剪、遮挡

20、i和1、l区别

21、menuitem  setviseible false会无法点击

22、节点多次加到父节点会报不能同时加到两个父节点的错误

23、listview如果没有显示,而且没问题,有可能是数据为空

24、cocosbuilder或者类似的编辑器,如果看不到某个控件,缩小一下

25、ccb菜单显示错位,是ccmenu的scale问题

26、ccframecache 退出后重复添加错误,key value 指向的对象地址清空了,如果重复添加会出现key重复的错误

最新文章

  1. java util 下的concurrent包
  2. Composer 学习笔记
  3. Awvs如何扫描需要登录的部分
  4. HTTP 错误 404.2 解决方案
  5. swift和oc区别----属性部分(参考官方swift2.1文档)
  6. SQL Server 2012学习笔记 1 命令行安装
  7. 1.1. chromium源代码分析 - chromiumframe - 介绍
  8. 控制执行流程——(Java学习笔记三)
  9. 转换器3:手写PHP转Python编译器,词法部分
  10. Redis应用----消息传递
  11. APIO 2013
  12. css字体图标的使用方法
  13. vue-router(hash模式)常见问题以及解决方法
  14. 破圈法求解最小生成树c语言实现(已验证)
  15. udev磁盘绑定
  16. 【2018.08.19 C与C++基础】编程语言类型系统简介(草稿)
  17. Java知多少(95)绘图基础
  18. tflearn 实现DNN 全连接
  19. 清华集训2015-Day 2
  20. 冒泡排序——PowerShell版

热门文章

  1. C#:定义窗口快捷键
  2. STL容器 erase的使用陷井
  3. [转载][转]修改/proc目录下的参数优化网络性能
  4. js数组基本知识
  5. nginx实战五
  6. Cocos2d-x游戏移植到WP8之路 -- c++和c#交互
  7. STM32以太网ETH
  8. MAR 27 解决华为手机访问Google Play:从服务器检索信息时出错。[DF-DFERH-01]
  9. unity, 最简单的additive shader
  10. MongoDB add sharding -- Just a note