赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 66 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6645
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
load & save
目前就有的范例就是 游戏运行时设定事件
还有就是突破一些数据库的限制
比如
数据库动画只有最高200帧
但是需要更多的帧的动画的时候 可以先load出来
然后在脚本里手动合成以后save备份
还有就是突破一些999个数限制
又或者是为懒人服务,比如我
在一个庞大的游戏里 数据库的设置也是一个很庞大的项目
拿梦幻群侠传来说
宠物 职业 武器 敌人 动画
这几个项目有很多都是用的一样的name
一个一个去设置是不是太麻烦了?
就可以先设置要一个项目 比如敌人 一个64个基本敌人
把他们的名字设置好以后就可以用load读取 Actors.rxdata Classes.rxdata Weapons.rxdata
然后一个for循环就可以瞬间搞定这几项的名字处理
还可以把职业可以装备的武器ID也弄好
然后根据一定的间隔对动画数据库开始命名 之后
把武器和敌人的 攻击方和对象方 对象ID瞬间设置好
我想这样才是对load_data和save_data的最好的应用
并不是把新定义的类什么的都放进去,那样做没意义
因为这些东西已经存放在了 Scripts.rxdata 里了~ |
|