真心没想到 2.x 与3.x之间差别如此之大,虽说部分的函数方法都还可以用老版的,但是还有许多2.x的用法在3.x中会出现错误。比如一开始的控制屏幕分辨率,以及近乎所有CC开头的函数几乎去掉了CC的前缀。具体可以参看官方文档。地址为:http://cn.cocos2d-x.org/doc/cocos2d-x-3.0/df/db3/group__data__structures.html#gaa78cc560ecca046ca8e3be05a719bff2 。许多报错的函数方法可以到该文档下查询,基本会有“在3.0中已弃用”或者“3.0中用某某函数替代”等等说明。
cocos2d-x主要的概念就是导演、场景、层还有精灵几个概念。
他们的层级关系如上图,目前我也只是知道这么一点模糊的概念,基本上我们大量的操作都是放在精灵上,可能我在后续的学习中会慢慢了解,现在我刚刚学习了关于坐标,锚点,然后文字显示方式等等方法。在我觉得我学完了一个完整的系统的时候,我会作一篇详细的学习笔记,用来给自己总结。