我发现cocos项目里也有rc跟resourse.h文件。但是添加图片的路径图片都识别不到。怎么用?加载图片的时候会出错
什么是RC?
请说明你用的语言和framework或引擎版本
和操作步骤。
cocos3.8版本。新建项目后自动生成一个game.rc
在game.rc里面直接写
He PNG “res\HelloWorld.png”
在res里放入HelloWorld.png图片。
把图片加载给精灵的时候会出错
请在src/resource.js 中添加资源文件。
rc 中的资源最后会内嵌进 exe 文件中,和 cocos 的资源是两个完全不同的东西
那我现在要怎么用rc加载图片?
没看到你说的这个文件夹,你和我说的是一个东西吗?
就这是这 个
没有那个东西啊,我使用cmd的命令创建的项目,你那个是studio才有的吧。我在整个项目里搜索那个文件也找不到。
你用的什么语言?
c++啊。竟然要10个字,多打几个





直接把资源添加到resource文件夹,然后在代码中进行使用,运行会得到一个exe文件。
为什么非要直接改game.rc呢?
如果非要直接改game.rc,我就不太懂了,需要你学下编译原理了。
写进rc编译后会把图片直接打包进程序里啊,运行程序的时候加载图片就不会卡了。
我用mfc写游戏都是把图片资源放进rc里的,cocos没这种功能吗?那干嘛还弄一个rc
把图片资源房进rc里面有什么意义?cocos本来就是跨平台的解决方案,你放到rc里面只能win32用
是这样子吗?我是为了不卡,如果加载很多图片会很卡,后来用的是预加载的方法。添加到rc貌似也可以就像试试
放RC里只有在win上才会有效,cocos是跨平台引擎,一般不过特地做单一平台的东西,所以那个rc文件是win工程默认生成的一个东西,可以不要管那个