之前一直都是在win32平台来开发cocos2d-x的项目,今天有时间把实验室的mac搭建一下cocos2d-x的开发环境。最新的mac
os系统集成了python、java、Xcode等开发环境,基本上不需要下载,只要下载一下android的ndk、sdk和ant。整个过程还是蛮顺
利的,就是有两个小地方卡住了,在这里记录一下。1.我选择的cocos2d-x的版本为最新的3.6,cocos new一个新的项目后利用Xcode编译时居然发现整个工程目录下资源文件全是
红色的,主要是两个地方,resource和ios/icon,文件都不见,只能手动添加。但是后来我再cocos new另一个项目就发现资源文件
又都在了,十分奇怪,不知道我之前手残点了什么。2.新建好工程后,替换了class里面的源文件,出现了一个错误,之前的版本是3.2,所以我估计是新版本又改动了一下glview的
生成方式。

    按照如下的方式添加资源文件后,编译会提示找不到文件:

    Xcode输出栏:

    我们可以看到,这种方式加入的资源是黄色标志的,查了一下资料,Create groups for any added folders这种方式是把
选择的文件添加到工程的group下,如果你选择的是文件夹,则把文件夹也认为是group。添加的文件夹对应的工程目录和文件路径不一
定是一一对应的。你可以删除文件,可以把这个文件删除在工程外,也可以删除文件对应的本地文件。应该它生成的文件夹是黄色的。在
cocos里面如果选择这种方式加入文件,不管资源文件夹里面有没有资源,都会报错。下面我们看一下Create folder references
for any added folders,这种方式是引入资源文件夹的索引,同时包括了文件夹里面的资源,引入资源后在工程目录中显示的是
蓝色的文件夹。cocos必须选择这种方式来引入资源文件,否则就会提示找不到资源。采用Create groups for any added folders引入后显示黄色的文件夹:

    采用Create folder references for any added folders引入方式:

    工程目录里显示蓝色的文件夹:

    采用这种引入方式后就能成功找到资源编译成功。

mac平台下用Xcode开发cocos2d-x3.6版本项目添加资源文件的注意事项相关推荐

  1. XCTF-攻防世界CTF平台-Reverse逆向类——56、tar-tar-binks(Mac平台下的64位动态链接共享库.dylib逆向)

    目录标题 一.解压缩 二.查看文件 三.分析程序 四.程序主要逻辑: 五.逆向思路: 步骤一: 步骤二: 六.解密代码: 题目提供了两个文件flag.tar和libarchive.dylib 一.解压 ...

  2. Windows平台下Glade+GTK开发环境的搭建

    [@.1 MVVM设计模式与Glade] 做上层软件开发的程序员可能对于MVVM模式比较熟悉,这是一种经典的软件设计模式,很好的将用户界面与后台处理之间分层开,通过属性.事件绑定这种统一的" ...

  3. php生鲜超市系统,毕业论文:基于PHP平台下的Ajax开发实践—网上生鲜超市系统的开发...

    毕业论文:基于PHP平台下的Ajax开发实践-网上生鲜超市系统的开发 发表时间:2013-5-8 12:17:49 大学学士毕业论文 基于PHP平台下的Ajax开发实践 --网上生鲜超市系统的开发 专 ...

  4. Unity2D游戏开发基础教程1.2项目、资源和场景

    Unity2D游戏开发基础教程1.2项目.资源和场景 如果使用Unity制作游戏,就一定会接触到项目(Project.资源(Asset)和场景(Scene).本节将依次介绍它们. 1.2.1  项目 ...

  5. Unity2D游戏开发基础教程1.2 项目、资源和场景

    Unity2D游戏开发基础教程1.2 项目.资源和场景 如果使用Unity制作游戏,就一定会接触到项目(Project.资源(Asset)和场景(Scene).本节将依次介绍它们. 1.2.1  项目 ...

  6. Mac平台下Opencv开发环境搭建

    OpenCV(Open Source Computer Vision Library),是一个开源的跨平台的计算机视觉库,它实现了图像处理和计算机视觉领域的很多通用算法,可以在多种计算机平台上运行,支 ...

  7. Windows平台下Mediasoup客户端开发指南

    操作系统:Windows 10 IDE: Visual Studio 2019 GitHub:https://github.com/versatica/libmediasoupclient/ 官网文档 ...

  8. mac平台反编译apk,获取源码,androidmanifest和资源文件

    "提供一个反编译apk的工具" 在window上反编译apk是比较容易的事情,但是在mac上就需要稍微费力一些,这里为了方便大家,特意提供了一个python脚本,实现快速反编译ap ...

  9. android go rom下载地址,一步一步学Android ROM开发(一)——修改现有ROM资源文件-Go语言中文社区...

    一,准备工作 1.一台开发手机. 我推荐最好用G7,也是就HTC Desire那款(是不是有些广告嫌疑...),这台机各种ROM都很全,资料也多些,很容易刷到root,android版本也是最新的2. ...

最新文章

  1. 2017年5个最佳网络监控工具 你知道哪些
  2. SnowNLP简易教程:分词、词性标注、情感分析、繁体转换、关键字抽取、相似度计算...
  3. 中国殡葬行业投资战略建议与前景策略分析报告2022-2028年版
  4. 逆势而上的技术:图神经网络学习来了!
  5. HSRP(Hot Standby Router Protocol)热备份路由协议
  6. 信息安全官谁:逼近的挑战,你准备好了吗?
  7. C语言的fgets 与 gets
  8. anti-wrinkle_anti-wrinkle cream是什么意思
  9. 电脑操作精典密笈60式
  10. linux如何删除tree命令,误删tree命令如何恢复
  11. Error creating bean with name错误,spring-boot报错
  12. 红外与可见光图像融合(二)之思维导图
  13. 基于flowplayer的视频缩略图的视频预览
  14. 2D游戏案例:(平台下落类)Solo Fall
  15. 深度解读,北斗与综合PNT体系
  16. 面试官问:你在项目中做过哪些安全防范措施?
  17. win7系统安装SQL Server 2005开发版步骤详解
  18. 新建word出现页眉下划线如何解决?
  19. Fedora9的虚拟机安装
  20. 【青松资讯】Anonymous匿名者黑客组织公布攻击新目标:100家中国政府网站

热门文章

  1. linux 停止路由转发策略_Linux策略性路由应用
  2. 最热网友收藏:写得蛮好的linux学习笔记(2007年第10周)
  3. 微信小程序用CSS设置背景颜色渐变
  4. JS 计算字符长度 String.charCodeAt(index)
  5. 基于VUE和JSPlumb的在线绘制流程图工具
  6. SAP成都C4C小李探花:浅谈Fiori Design Guidelines
  7. Java对比两张Excel表的数据,java对比两个excel或者一张excel和数据库的一张表的数据是否相同,两张excel表格匹配相同的数据库...
  8. 深入看ECMP(详解其实现机制)
  9. 色盲怎么学计算机,体检标准变成建议 色盲色弱能报高校计算机专业
  10. 需求分析——需求文档(需求分析结果)的作用