- 注册时间
- 2005-1-30
- 最后登录
- 1970-1-1
|
发表于 2005-4-9 12:43:00
|
显示全部楼层
以下是引用阿¢诺在2005-4-9 0:25:49的发言:
他的源码..偶啃的差不多了..虽然知道.dat是干什么用的..但是具体他是个什么样子的文件偶还是搞不清楚...文件名改了..还是乱码
不明白dat文件说明你对源码还没看懂,一般的dat文件其实是很多个文件合并而来的,
比如有四个文件,对话.dat 地图.dat 事件.dat 动画.dat
每个dat文件都是按特定的格式保存的,对应的长度分别是100,200,300,400
引擎一般就会有四个
#define Dalog 0
#define Map 100
#define Even 300 //就是100+200
#define Flash 600 //就是100+200+300
分别代表相应的数据在合成后的dat文件里的开始位置
你要分析dat文件,就得先把dat文件还原来的几个文件,再根据引擎中对相应的数据的炒作来估计其中的格式,不过最好是问作者,很多东西也不是看就可以想的出的
|
|