第八章 游戏中的数据(Data in Game)
在之前的章节中,我们进行地图对象的生成,移动等操作。
这一章本来可以进行战斗的编写,不过数据缺失是一个问题。
所以这一章我们先来建立一些数据,以及如何编辑它们,是否需要生成配置文件等。
文章目录
五 测试,导出,导入与编辑器说明(Test, Export, Import and Description)
这一章,我们主要进行数据的导出,然后将其合并到主项目;并且还有数据编辑器的一些重要说明。
1 测试功能(Testing)
我们可以填充一些需要的数据,进行保存与读取的测试。
首先是xml
文件
- 图 8.12 EditorSrpgDataWindow Xml Testing
保存之后的文件(仅供参考,源码数据结构可能进行修改):
<?xml version="1.0" encoding="utf-8"?>
<ItemInfoConfig>
<datas>
<ItemInfo id="0" name="短剑" icon="W_Sword001" price="500">
<Weapon weaponType="Sword" level="3" attack="4" minRange="1" maxRange="1" weight="6" durability="50">
<hp>0</hp>
<mp>0</mp