1、判斷決定路徑下檔案是否存在
std::string path=ccfileutils::sharedfileutils()->getwritablepath()+filename;
bool isfileexist=ccfileutils::sharedfileutils()->isfileexist(path);
2、如果你把cocos2d-x 專案打包成安卓專案後,注意下路徑的相關問題
如果你在cocos2d-x 的resource 目錄下有相關的配置檔案例如說某.plist 檔案,如果你想修改.plist 檔案那麼,應該把.plist 在程式首次執行的時候,寫到安卓的writable路徑下
//當玩家第一次進入遊戲的時候
void loading::onfirstloginwriteserverinfo()
} else
}
這樣操作後,我們就對writablepath路徑下檔案進行讀寫,如果不這樣的話,resource路徑下的檔案在安卓下將移植到assets 路徑下,而assets路徑下的檔案,好像是不能寫,反正我是遇到了寫不進去的情況~
cocos2dx 安卓下檔案寫入
windows下開發cocos2dx程式時,直接使用相對位址對程式進行讀取與寫入,並未出現問題,但在編譯成安卓平台下的程式時出現無法寫入問題。以下是資料 ccfileutils sharedfileutils getwriteablepath 實際路徑 注意ccdictionary plistdic...
cocos2d x 讀取 plist檔案
在cocos2d x中可以用.plist格式的檔案來儲存資料,它是xml檔案格式的一種,在cocos2d x解析.plist方面相關的資料比較少,但本身也很簡單,要解析.plist檔案可以參考cocos2d x類庫中的ccspriteframecache類和ccparticlesystem類,它主要...
Cocos2d x讀取本地檔案
在公司在專案開發的時候需要讀取本地的檔案,於是在網上搜尋了一下以下關於cocos2d x檔案讀取的操作,用了兩種方法都可以實現,一種是使用c 另種是cocos2d x 如下 讀取檔案 引數分別為檔名和文字框 void gameregistry readfile const char pfilenam...