string pathKey = CCFileUtils::sharedFileUtils()->fullPathForFilename(fileName); unsigned char* pBuffer = NULL; unsigned long bufferSize = 0; pBuffer =
转载 2019-03-20 17:43:00
70阅读
2评论
转载 2015-09-24 09:41:00
70阅读
2评论
//记住密码的操作void AA::fileBundle(){    std::string path=CCFileUtils::sharedFileUtils()->getWritablePath();    std::string path1=CCFileUtils::sharedFileUtils()->fullPathForFilename("Default
原创 2021-07-29 09:36:18
43阅读
1、推断决定路径下文件是否存在 std::string path=CCFileUtils::sharedFileUtils()->getWritablePath()+fileName; bool isFileExist=CCFileUtils::sharedFileUtils()->isFileEx
转载 2017-08-18 16:01:00
237阅读
2评论
(1)wbool FengZhuang::FileCopy(constchar * filename){    std::string path=CCFileUtils::sharedFileUtils()->getWritablePath();    std::string xmlPath=path+string(filename);    cout"xmlPath="
原创 2021-07-29 09:43:13
85阅读
1.背景音乐要使用一个音乐,首先要预加载这个音乐,预加载的方法如下SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic(CCFileUtils::fullPathFromRelativePath(MUSIC_FILE));MUSIC_FILE就是音乐文件相对Res文件夹的相对路径然后就可以播放了,播放的方法如下SimpleAudioEngine::sharedEngine()->playBackgroundMusic(std::string(CCFileUtils::fullPathFromRelativePath(MU
转载 2013-10-15 18:31:00
157阅读
2评论
1、void BB:: File(){    //从app中读取文件(本项目)    std::string path=CCFileUtils::sharedFileUtils()->getWritablePath();    std::string xmlPath=path+std::string("data.xml");    std::co
原创 2021-07-29 09:36:19
240阅读
local MyApp = class("MyApp", cc.mvc.AppBase)function MyApp:ctor()  --表示MyApp的构造函数    MyApp.super.ctor(self)endfunction MyApp:run()   --MyApp类的run()函数    CCFileUtils:sharedFileUtils()
原创 2021-07-29 09:09:15
72阅读
1. 资源读取 ios的ipa的资源打包结构和实际结构是一致的,比如,在Resource目录下有一个client.cfg文本文件,我们是直接用fread或者ofstream读取出来的,处理的。 android的资源,打包的时候会全部拷贝到assets目下,压缩了一下,分两种情况: CCSprite::create()之类的,可以读取出来; 自己的配置文件,xml之类的,不能直接读,必错。 cocos2dx支持统一的方法: CCFileUtils::fullPathForFilename(), 获取正确路径; CCFileUtils::getFileData(),解压,将文件读出到内存...
转载 2013-06-05 21:26:00
53阅读
2评论
读取文件以str方法读取: //设置文件路径          string documentPath = CCFileUtils::sharedFileUtils()->getWriteablePath();      
原创 2012-12-27 16:26:54
2708阅读
2点赞
1评论
Cocos2d-x3.1中FileUtils的使用:本使用教程是基于HelloWorld的。仅仅需在HelloWorld的init()函数中加入例如以下代码//头文件#include "platform/CCFileUtils.h"//FileUtils头文件#include <stdio.h>//使用文件操作#include "deprecated/CCDictionary.h"//
转载 2017-05-01 15:58:00
53阅读
<!-- flowchart 箭头图标 勿删 --> cocos2dx项目或者cocos creator开发的项目中,当导出iOS项目之后,正常来说是没有问题的,但是,当Xcode升级到9.0时,运行Xcode项目会报错,也就是标题的那个从错误,这就有点头疼了,因为报错部分是在CCFileUtils
转载 2019-06-14 22:02:00
208阅读
2评论
cocos2dx-2.1.3 2dx自己代的例子进行讲解360 cocos2dx net -->2.1.3AssetsManagerAppDelegate.cpp详解1.创建目录createDownloadedDir();2.三个按钮(1)enterif(!isUpdateItemClicked) { vector searchPaths =CCFileUtils::sharedFileUtils()->getSearchPaths();得到资源路径 searchPaths.insert(searchPaths.begin(),pathToSave);设置优先在 1 新创建的那个.
转载 2013-09-06 20:17:00
62阅读
2评论
作者:Terry_龙 作为cocos2d-x的标配DEMO,SimpleGame可算是给入门学cocos2d-x的俺们这些新手门学习的对象了,那么来分析分析,把几个关键的代码记录下来。 设置游戏读取资源的目录 CCFileUtils::sharedFileUtils()->setResourceDirectory( " sd ");  默认路径是Resource
转载 2023-09-19 16:00:57
82阅读
作为cocos2d-x的标配DEMO,SimpleGame可算是给入门学cocos2d-x的俺们这些新手门学习的对象了,那么来分析分析,把几个关键的代码记录下来。设置游戏读取资源的目录CCFileUtils::sharedFileUtils()->setResourceDirectory("sd");默认路径是Resource目录设置游戏的分辨率大小CCEGLView::
转载 精选 2013-05-17 13:31:13
380阅读
加密就不用说了,看上一篇2.X加密的方式,怎么弄都可以。的保证解密规则就行; 现在重点说3.X解密: 在新的3.X引擎中官方整合了大部分获取资源的方法,最终合成一个getdata; 可以从源码,和堆栈调用中看到: CCFileUtils.cpp: Data FileUtils::getDataFromFile(const std::string& filename) { retur
最近在做一款cocos2d-x的游戏,想用access去判断文件是否存在,在windows和ios平台完全ok,但是android怎么都不可以。后来发现,原来anroid的资源文件都还在apk中未解压出来,cocos2d-x针对android时这样读取文件的: 1 unsigned char* CCFileUtils::getFileData(const char* pszFileName, c
转载 2024-08-19 10:25:21
34阅读
最近公司要做的一个cocos-x项目,这个项目用的是2.2.6版的cocos-x c++ 版,cocos比较老的版本。由于打包出来的apk超过了300M,而且资源无法热更新。面临这两个问题。我们讨论了一下,如何尽快的把包改到50m以内和在线更新新主题,对此研究了一下cocos的底层。了解到cocos可以通过CCFileUtils::sharedFileUtils()->addSearchPa
cocos2dx 2.0后不再支持-hd这种方式来启用高清图片,而是变为需要在CCFileUtils中指定图片的目录来启用,本例中文件结构如图所示,Misc目录位于Resources下,注意文件夹是蓝色的(按文件夹引用非按组引用),然后按下面的代码配置路径。如要支持iPad,配置方法基本相同方法一:(这种方法需要准备多套图片,如果要同时支持ios和android,这种方法不太可行)  
原创 2013-07-30 16:23:42
1302阅读
1点赞
转自:://blog..net/wolfking_2009/article/details/10616069cocos2d-x里面的二进制文件读取的方法是有的,作者对方法封装了下,将读取的路径设置到了writablePath路径上,这样方便读取自己存储的二进制文件。作者在cocos2d-x中没有找到二进制文件输出的方法,于是自己写了一个。下面就是两个方法的源码实现:二进制文件的读取:unsigned char* wkFileUtils::getFileByName(string pFileName){ //记录cocos2d-x中CCFileUtils,对于没有找到文...
转载 2014-04-04 14:25:00
58阅读
2评论
  • 1
  • 2