[cocos2d-iPhone] 游戏中简单加密,防止八门神器
2013-07-01 14:39
295 查看
常见情况下,定义玩家金钱
这样貌似用八门神器是能修改的。
为防止直接搜索修改,通过设置 userMoney的setter和getter来存取具体数值
.h文件
.m文件
存档时,只需要保存userCoin值即可。
直接搜索userMoney数值是搜索不到的。
实际运行时通过xx.userMoney来使用
以上
@property(nonatomic,assign)int userMoney;
这样貌似用八门神器是能修改的。
为防止直接搜索修改,通过设置 userMoney的setter和getter来存取具体数值
.h文件
@interface XXX : NSObject{ int userCoin;//实际金钱值 } @property(nonatomic,assign)int userMoney;
.m文件
-(int)userMoney{ return userCoin+5678;//实际值加XXXX } -(void)setUserMoney:(int)userMoney{ userCoin=userMoney-5678;//实际值减XXXX }
存档时,只需要保存userCoin值即可。
直接搜索userMoney数值是搜索不到的。
实际运行时通过xx.userMoney来使用
以上
相关文章推荐
- Cocos2D 2.1开发简单iPhone游戏(3)
- cocos2d iPad游戏移植到iphone最简单的方式(缩小OpenGLView)
- 【cocos2d-x】如何使用Cocos2D-x制作一款简单的iphone&Android游戏②
- 【cocos2d-x】如何使用Cocos2D-x制作一款简单的iphone&Android游戏①
- 【iphone游戏开发】iphone-Cocos2d游戏开发之三:精灵表的详细讲解(二)小鸟眨眼睛
- Cocos2d-x 2.0.4 如何制作一个简单的游戏(3)
- <cocos2d-x for window phone>一个简单的打地鼠游戏
- Cocos2d-x Lua引擎制作的游戏代码加密
- 如何制作一个简单的游戏 Cocos2d-x 2.0.4
- Cocos2d-x简单游戏<植物大战僵尸>代码实现|第九部分:游戏场景GameScene.h<后续会提供源码下载链接>
- 使用Cocos2d-x 3.0和物理引擎制作简单的platformer游戏
- 如何制作一个简单的游戏(2) Cocos2d-x 2.0.4
- 【Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!)
- 【iphone游戏开发】iPhone游戏开发之Cocos2d常用工具大全
- Cocos2d-x 2.0.4 如何制作一个简单的游戏(3)
- 【iphone游戏开发】iphone-Cocos2D游戏开发之一:游戏术语大解析
- Cocos2D-iPhone 安装及简单介绍
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
- 如何制作一个简单的游戏 Cocos2d-x 2.1.2
- Javascript 简单加密防止公布在网页上的邮箱被收集