环境配置:Xcode+cocos2d-x 3.3
以flappy bird代码作为练习代码,发现代码在运行到:
//加载回调函数,用异步加载纹理效果
Director::getInstance()->getTextureCache()->addImageAsync("game.png",CC_CALLBACK_1(LoadingScene::loadingCallBack,this));
就始终运行不下去了,由于这个代码在另外一个环境:VS2013+cocos2d-x 3.3 下是能正常运行的,所以应该不是代码的问题。但是由于运行的时候也没报错,程序就停在那了,思来想去,再观察了一下Resources下的目录结构,发现和原来3.0版本的时候,多了一个res文件夹,那是不是资源文件应该拷贝到 res目录下而不是Resources下呢?貌似官方文档中也没提,所以先试试,于是把所有的资源文件全部拷贝了一份放到res目录下,果然,上面那句代码就能执行了……
赶紧记录下来,免得以后又被弄得莫名其妙的。
目录结构如下:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。