cocos2dx
天下醉闲
这个作者很懒,什么都没留下…
展开
-
cocos2d: fullPathForFilename: No file found at Hero.png. Possible missing file.问题解决方法
顾名思义是没找到这张图片,但是在确定该文件在此目录下后,还报了这个错误。最后发现该问题,是因为XCode的资源是区别于发布平台的。使用该方法添加的图片是默认添加到IOS平台的,如果你的项目是运行在mac下是没有改图片的解决的方法就是选择缺失的图片,在右方的属性框里,Target Membership下,把desktop选项打勾就可以了。原创 2017-12-18 20:24:33 · 2126 阅读 · 0 评论 -
android-studio调试cocos2dx-----lost connection
cocos2dx3.17android-studio3.1.2新建项目后选择模拟机debug出现报错 lost connection解决方法前面说设置debuger type为hybrid。我没看到有这个选项。关键的是后面的 在proper project symbol directory下添加一下路径。图片来源:https://discuss.cocos2d-x.org/t/cocos2d-x-...原创 2018-05-22 18:07:12 · 993 阅读 · 0 评论 -
cocos2dx--节点缩放与锚点的关系
1.节点缩放都是以锚点为中心点来进行缩放的。2.锚点的位置是根据原节点的大小来确定,跟缩放后的大小没有关系。 例如:当一个矩形大小为100X100时,位置为(0,0),锚点为(1,1)时。这时锚点的坐标为(100,100);如果此时对矩形进行缩放0.5;则锚点的坐标还是(100,100),不会变成(50,50); 查阅网上资料,结合实践得出的结论。记下来以便以后...原创 2018-08-10 11:09:15 · 912 阅读 · 0 评论 -
coco2dx-v3.17 源码阅读
CCNode.h1. 403行 virtual void getPosition(float* x, float* y) const;用指针的方式获得node坐标会更高效2. 783行官方鼓励用getChildByName来替代getChildByTag.意思是来设置子节点标识的时候用name好过用tag.注意的点.尽量通过上方函数来获取节点引用,而不是...原创 2018-08-10 11:09:54 · 177 阅读 · 0 评论 -
coco2dx 经验总结
1.图片提前加载到缓存.2.用了retian要手动release一次.3.记得清理无用的图片缓存.4.尽量通过getChild来获得节点,而不是定义成员变量.原创 2018-08-14 11:04:32 · 217 阅读 · 0 评论