之前一直都是在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. IDEA 显示类结构图
  2. 河南测绘职业学院招生计算机,河南测绘职业学院代码
  3. mybatis-逻辑翻页
  4. java程序语言228_2019年Java面试题基础系列228道(5)
  5. laravel接口开发JWTAuth
  6. 域组策略--+域控中组策略基本设置
  7. html怎么用js播放音频,用Javascript播放音频?
  8. 改变checkbox样式问题
  9. 解决github访问慢
  10. MapOnline在线地图插件,ArcGIS的得力助手
  11. QCC3003项目实战:BlueMotor6 AGHFP CVC 蓝牙对讲耳机
  12. iPhone手机屏幕尺寸
  13. 一小时搞定简单VBA编程 Excel宏编程快速上手
  14. 2021年12月22日 腾讯会议Ipad录屏无法录制声音问题解决
  15. 五、解读Sails之Waterline源代码
  16. ai如何置入_ai中更新置入图片链接的具体步骤介绍
  17. 冒泡排序python_冒出来是什么意思
  18. 正则表达式反解析测试工具
  19. matlab怎样求线性方程组,MATLAB线性方程组求解
  20. 官方出品!手把手教你在华为HMS平台开发App

热门文章

  1. canvas.toDataURL下载的图片是黑色
  2. 一篇面经(BAT面试)
  3. picasa lingoes(灵格斯) 冲突
  4. Android之玩转MPAndroidChart让(折线图、柱形图、饼状图、散... http://www.apkbus.com/thread-267832-1-1.html)...
  5. Java中的容器解析----集合.2
  6. 服务器系统能耗,服务器能耗怎么计算
  7. 淘宝/天猫buyer_order_detail - 获取购买到的商品订单详情及 API 返回值说明
  8. codeforce897C
  9. 百度云盘免费下载postman
  10. 全网最全Flutter的学习文档,不可转载