cocos2dx win32工程如何自定义资源路径,即Resources的路径
来源:互联网 发布:excel中没有数据有效性 编辑:程序博客网 时间:2024/05/16 06:27
cocos2dx win32工程如何自定义资源路径,即Resources的路径:
1、因为不同平台下,资源的路径不同,所以cocos2dx需要实现多平台文件管理系统,CCFileUtils就是文件管理类,在不同平台下有不同的实现,如win32平台下:CCFileUtilsWin322、win32根据什么路径来查找资源:bool CCFileUtilsWin32::init(){ _checkPath(); //默认根路径 m_strDefaultResRootPath = s_pszResourcePath; return CCFileUtils::init();}static char s_pszResourcePath[MAX_PATH] = {0};static void _checkPath(){ if (! s_pszResourcePath[0]) { WCHAR wszPath[MAX_PATH] = {0}; int nNum = WideCharToMultiByte(CP_ACP, 0, wszPath, GetCurrentDirectoryW(sizeof(wszPath), wszPath), s_pszResourcePath, MAX_PATH, NULL, NULL); s_pszResourcePath[nNum] = '\\'; }}//_checkPath 函数用来获取默认根路径,其实主要是通过//GetCurrentDirectoryW函数来获取路径,那么如果我们可以改变//GetCurrentDirectoryW函数的返回值,那么我们就可以实现自定义//Resources的路径的目的,那么我们怎么修改这个值呢?3、方法1、通过SetCurrentDirectory函数进行设置,未测试。方法2、已测试,可以。修改应用程序的配置属性。如下图所示:
0 0
- cocos2dx win32工程如何自定义资源路径,即Resources的路径
- cocos2dx将资源目录(Resources)文件拷贝到可写路径
- cocos2dx学习笔记:自定义工程路径及cocoswidget配置
- cocos2dx 设置资源寻找路径
- cocos2dx工程Resources里的iTunsArtwork文件
- 如何得到web工程的路径
- 如何修改 VS2010 的 HelpLibrary(即MSDN)的安装路径
- 如何修改 VS2010 的 HelpLibrary(即MSDN)的安装路径
- 如何确定Linux内核源代码目录即,$KBUILD的路径
- 如何修改maven默认仓库(即repository)的路径
- cocos2dx svn 找不到文件 资源路径
- web工程中和路径资源相关的方法及测试
- Windows 中如何创建一个指向某相对路径的快捷方式(即快捷方式的目标路径为某相对路径)
- Java工程读取resources中资源文件路径问题
- 用Resources类为从类路径中加载资源
- cocos2dx 3.10 Win32和Android引用libcurl库路径问题
- cocos2dx 3.10 Win32和Android引用libcurl库路径问题
- Java工程资源文件路径设置
- [转帖]浪潮 ERP-PS V8.51注册机
- 替代正基AP6330\AP6335的三合一wifi模组
- 关于云大Urp系统的个人分析和一些不成熟的看法
- mysql explain
- redhat 5.5nutch1.9和solr4.9集成
- cocos2dx win32工程如何自定义资源路径,即Resources的路径
- 如何指定进程运行的CPU
- 圖片輪播增加播放影音檔功能
- STM32 GCC 使用 USB 库出现”undefined reference to _sbrk”问题解决
- ora-02292,ora-02266主键约束问题
- 几大抽屉效果第三方总结
- C++--结构体和类
- leetcode-152 Maximum Product Subarray
- Gson解析json字符串,并封装成List<T>