Cocos2d 本地数据保存接口封装

2023-10-26

设置key,value进行保存:

	setLocalStorageString:function(key,value){
		key="LS:"+key;
		if(typeof this[key] === 'undefined' || undefined != this[key]){
			sys.localStorage.setItem(key, value);
			this[key]=value;
		}
	},

读取本地保存的key对应的value:

	getLocalStorageString:function(key){
		key="LS:"+key;
		if(typeof this[key] === 'undefined')
			this[key]=sys.localStorage.getItem(key);
		return this[key];
	},

删除本地key对应的value:

	deleteLocalStorageString:function(key){
		key="LS:"+key;
		if(typeof this[key] === 'undefined' || undefined != this[key]) return;

		sys.localStorage.removeItem(key);
		delete this[key];
	},
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cocos2d 本地数据保存接口封装 的相关文章

  • cocos2d-js之入门篇

    转载请标明出处 xff1a http blog csdn net iamzgx article details 54232599 本文出自 iGoach的博客 cocos2d js xff0c 至今日 xff0c 也马马虎虎算接触了一个星期
  • 【Cocos2d-x】Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X项目-环境

    新安装搭建cocos2d X的跳过这里 xff0c 看下面红色开始 xff1a cocos2d x删除vs2012项目模板 这一步新使用cocos2d x的不需要 如果你切换cocos2d x版本的话 xff0c 要将之前版本的vs模板删除
  • 15.【cocos2d-x 源码分析】:localStorage的详细分析

    对应源码位置 xff1a cocos2d x 3 3 cocos storage local storage localStorage localStorage 的接口 cocos2d x提供了简单的本地数据存储的功能 xff0c 其主要是
  • CocosCreator在电脑Web打印vConsole日志的问题

    忘了什么时候开始 Web端的日志打印的文件输入信息全是vconsole min js文件 很纠结啊有木有 完全不知道日志的出处 日志输入如以下图片 官方还没有给出对于这个问题的配置是怎么样解决的 所以我们自己搞定 我们进入CocosCrea
  • openGL之API学习(二零一)glTexGen

    用来计算纹理坐标 如果物体有缩放 这个函数生成的坐标有问题osg学习 五十二 加载的牛模型cow osg没有纹理 黑色 hankern的博客 CSDN博客 需要自定义着色器进行修正 opengl es 3 2和opengl 4 5都不再支持
  • cocos2d游戏开发,常用工具集合

    位图字体工具Bitmap Font Tools BMFont Windows Fonteditor Glyph Designer Hiero LabelAtlasCreator 粒子编辑工具Particle Editing Tools Pa
  • [微信官方文档] 小程序-错误码信息与解决方案表

    错误码信息与解决方案表 错误码是通过binderror回调获取到的错误信息 代码 异常情况 理由 解决方案 1000 后端错误调用失败 该项错误不是开发者的异常情况 一般情况下忽略一段时间即可恢复 1001 参数错误 使用方法错误 可以前往
  • 【OpenGL】笔记五、纹理

    1 流程 1 1 单个纹理 纹理是一个2D图片 甚至也有1D和3D的纹理 它可以用来添加物体的细节 为了能够使用纹理图片 我们需要一个叫做stb image h的头文件库来加载不同格式的图片作为纹理 全部文件 得到该头文件后 加入项目 并且
  • 搭建cocos2d游戏引擎环境HelloWorld!

    转载自 黑米GameDev街区 原文链接 http www himigame com iphone cocos2d 415 html 本章节主要介绍cocos2D引擎的开发环境搭建 第一步 下载cocos2d iphone最新版本 地址如下
  • cocos2D捕鱼达人源代码初学者详解3AppDelegate

    AppDelegate m 代码 void removeStartupFlicker 代码
  • C++(19)——智能指针shared_ptr

    shared ptr的概念 shared ptr实现共享式拥有 shared ownership 概念 多个智能指针可以指向相同对象 该对象和其相关资源会在 最后一个引用 reference 被销毁 时候释放 基本原理 智能指针是 几乎总是
  • Cocos2d 中对图片的各种操作

    关于精灵的各种操作 总结一下以便以后复习查找 内容简要 1 初始化 2 创建无图的精灵 3 设置精灵贴图大小 4 添加入层中 5 对精灵进行缩放 6 对精灵款或高进行缩放 7 旋转精灵 8 设置精灵透明度 9 精灵的镜像反转 10 设置精灵
  • SDL2.0渲染图像

    SDL封装了opengl和directx包含图像显示和音频播放 SDL的API文档 https wiki libsdl org SDL渲染图像的步骤 1 初始化接口 int SDLCALL SDL Init Uint32 flags 2 创
  • apk包加固后重新签名

    使用jarsigner对未签名的加固包进行签名 建议您使用之前对APP签名时使用的keystore对加固包进行签名 jarsigner digestalg SHA1 sigalg MD5withRSA verbose keystore yo
  • 有关cocos2d创建c++项目,并把win32项目打包成apk文件

    首先进入cocos2d资源包文件夹例如 cd D Cocos Cocos2d x cocos2d x 3 10 再输入cocos new try项目名 p org cocos2dx 包名 l cpp d codes 创建cocos2d 3
  • CocosCreator实战篇 |CocosCreator实现《飞机大战》

    博客主页 肩匣与橘 欢迎点赞 收藏 留言 如有错误敬请指正 本文由肩匣与橘编写 首发于CSDN 生活依旧是美好而又温柔的 你也是 飞机大战 前言 一 素材准备 二 场景搭建 背景 主角战斗机 敌方战机生成点 分数UI 副摄像机 三 脚本编写
  • 【基于Cocos Creator实现的赛车游戏】9.实现汽车节点的控制逻辑

    转载知识星球 深度连接铁杆粉丝 运营高品质社群 知识变现的工具 项目地址 赛车小游戏 基于Cocos Creator 3 5版本实现 课程的源码 基于Cocos Creator 3 5版本实现 在上一节的课程中 您已经实现了通过触控给刚体施
  • COCOS2DX学习之Box2D物理引擎-------物体和相互作用

    1 创建一个静态物体 创建一个静态物体应该很简单 在头文件生命一下要创建新物体的函数 然后在cpp文件中实现它即可 具体的时候先过程 首先要用createbody函数创建一个物体 然后定义一个b2bodydef变量 指定一下这个变量的typ
  • cocos 基础动作加上简单特效

    使用文理缓存创建精灵 cc Director getInstance getTextureCache addImage WechatIMG3 png localsp cc Sprite createWithTexture cc Direct
  • cocos creator学习笔记 十分详细

    游戏系统 分辨率及适配 当屏幕分辨率与设计分辨率不同时会出现适配问题 widget 对节点实现自动定位 运行原理 生命期回调 onLoad 回调会在节点首次激活时触发 比如所在的场景被载入 或者所在节点被激活的情况下 通常我们会在 onLo

随机推荐

  • C基础(day2)

    1 求下列数据的原码 反码和补码 原码 反码 补码 35 1010 0011 1101 1100 1101 1101 124 1111 1100 1000 0011 1000 0100 85 1101 0101 1010 1010 1010
  • Golang中struct{}和struct{}{}的区别你知道吗?

    首先说下Golang中的结构体 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合 Golang中使用关键字struct来创建一个结构体 语法如下 typeStudentstruct Name string 下面定义一个Studen
  • 做qt界面,外接一个格式转化exe工具

    qt界面的代码 1 编译成为exe文件 注意要在cmakelist文件中加入WIN32 防止出现黑框 2 然后只把exe文件放到文件夹中 3 打开对应的控制台 然后输入路径 可以解决exe的依赖文件 4 把第三方的exe和依赖文件放到 这个
  • 在Android中service与activity的不同

    在 Android 中 Service 和 Activity 是两个不同的组件 它们具有以下不同点 用户界面 Activity 通常有一个用户界面 它允许用户与应用程序交互 而 Service 则通常不具有用户界面 生命周期 Activit
  • mac电脑m1搭建java开发环境参考手册

    1 背景介绍 开发人员经常会换电脑 或者换新电脑 意味着重新搭建开发环境 很麻烦 但新电脑到手里面了 不换又不好 此篇专门用来记录mac电脑m1搭建java开发环境的步骤 希望对读者有所帮助 一条龙服务 后期有时间 会出关于win10环境的
  • Java关键字,字面量,变量

    date created 2022 07 27 17 28 关键字 什么是关键字 被Java赋予了 特定涵义的英文单词 关键字特点 关键字的字母 全部小写 在常用的代码编辑器中 对关键字有特殊颜色标记 class 关键字表示什么意思呢 cl
  • 如何快速解决 Maven 依赖冲突(MavenHelper)

    一 使用 IDEA 打开项目 二 打开设置安装插件 MavenHelper 三 安装完后点开 pom 文件 发现左下角有新的按钮 四 点击按钮 UI 弹出页面 可以清晰的看见maven 的依赖和冲突 也可以看到依赖树
  • windows10下安装docker报错:error during connect

    报错 docker 桌面版报错error during connect This error may indicate that the docker daemon is not running 解决方案 1 在CMD中执行如下两个命令 切
  • 10年软件测试工程师,只剩下这点感悟了(初级测试工程师必看)

    这两天和朋友谈到软件测试的发展 其实软件测试已经在不知不觉中发生了非常大的改变 前几年的软件测试行业还是一个风口 随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业 目前软件测试行业 缺口 已经基本饱和 当然 我说的是最基础的功能测试
  • git把分支变成master

    以下操作在确定不再使用master代码才进行 或者备份一份原master 假设需要变成主分支的分支名称为 branch1 1 到git的setting页面 把默认分支暂时替换为其他分支 如 branch1 一般在仓库管理中的分支管理里可以设
  • js实现数组去重的方式(7种)

    目录 JS数组去重的方式 1 利用Set Array from 2 利用两层循环 数组的splice方法 3 利用数组的indexOf方法 4 利用数组的includes方法 5 利用数组的filter indexOf 6 利用Map 7
  • Java中的异常处理

    文章目录 Error 错误 Exception 常见的Exception 异常的处理 try catch finally throws和throw final finally finalize 的区别 在Java当中 所有的异常都有一个共同
  • Mac安装Jupyter(即IPython-notebook)的搭建及使用

    python是一个交互式的shell 除了代码补全 代码高亮外 还有很多magic命令 但是 最近在学习scipy时 发现很多学习文档使用的都是ipython notebook 它除了拥有ipython的特点外 还支持多行输入统一运行 区别
  • Flex 布局教程:实例篇

    原文点击打开链接 你会看到 不管是什么布局 Flex往往都可以几行命令搞定 我只列出代码 详细的语法解释请查阅 Flex布局教程 语法篇 我的主要参考资料是Landon Schropp的文章和Solved by Flexbox 一 骰子的布
  • [管理与领导-84]:IT基层管理者 - 核心技能 - 高效执行力 - 9 - 工作中处处是客户,高效执行力的方向:客户 服务 部门 上司 上下游终端 流程 输入 输出

    目录 前言 一 高效执行的努力方向 二 干系人 客户 上下游 部门 服务 干系人 广义的客户 企业内部客户 上下游 三 输入 需求 目标 评判标准 系统的输入 需求 需求规范 目标 评判标准 四 数据处理 研发过程 执行过程 数据处理 过程
  • redis详解(四)—— 高可用分布式集群

    一 高可用 高可用 High Availability 是当一台服务器停止服务后 对于业务及用户毫无影响 停止服务的原因可能由于网卡 路由器 机房 CPU负载过高 内存溢出 自然灾害等不可预期的原因导致 在很多时候也称单点问题 1 解决单点
  • 吐血分享!这几个在线网站超劲爆,福利满满

    现在网上资源丰富 有许多干货都是我们不知道的 小编今天和你们分享一些好的在线资源 今天就免费分享给大家 一 全集网 全集网主要是可以进行全网搜索下载电影或者电视剧的一个在线网站 并且更新的也很快哦 里面有好多好看的电影 喜欢看电视的小伙伴们
  • WPF VirtualizationMode属性Recycling和Standard的区别

    默认情况下 VirtualizingStackPanel 创建每个可见项的项容器以及丢弃 当不再需要时 例如 当项滚动到视图之外时 当 ItemsControl 包含许多项目时 会创建并放弃项容器处理会对性能产生负面影响 当 Virtual
  • Hadoop集群部署

    目录 1 部署规划 2 准备三台虚拟机 1 创建三个文件夹 然后把之前创建的虚拟机里面的文件分别复制到这三个文件夹中 编辑 2 用vmware分别打开这三个文件夹下的虚拟机 并分别重命名 3 修改这三台虚拟机的IP 1 运行master 然
  • Cocos2d 本地数据保存接口封装

    设置key value进行保存 setLocalStorageString function key value key LS key if typeof this key undefined undefined this key sys