- 注册时间
- 2004-9-23
- 最后登录
- 1970-1-1
|
发表于 2007-5-14 08:59:42
|
显示全部楼层
楼上这个功能好啊!对于图片,最好能自动将各种颜色的位图(BMP,JPG)转换成文曲星对应的数据格式(1b,4b)。当指定目标图片在屏幕(或缓冲区)的坐标及大小,再指定目标图片左上角在源图片中的位置,再指定透明方式与透明色,这样就好用了!
另外,我下载了TC800用的灰度版,但无法修改那个fun文件,每次我修改以后,一退出就恢复了,好像不能保存。所以最后我索性将TC800.fun文件名给改成了common.fun。
另外,楼上的LoadString最好应该改成LoadData,因为这样一来,不只能读取字符串,而且还应该什么文件都可以读,就相当于用fread读磁盘一样。文本,DAT数据,声音等。。。。这样一来,以后开发的RPG游戏都可以放到一个文件当中了,方便在本来就不方便管理的星星端管理闪存了(怎么读起来那么绕口)!
long LoadData(int ID,long seat_size,long data_size,long data_add)
//ID,资源号,(建议可自定义名字,如:MAP_DATA)
//seat_size,读数据的起始位置,
//data_size,读数据的长度,
//data_add,数据保存的地址(变量)。
//返回实际读取数据的长度!-1为该资源不存在! |
|