举报
引用第4楼大铜板于2007-09-11 17:45发表的“”: 那是图片数据读错了,少加了1!
引用第7楼大铜板于2007-09-11 17:47发表的“”: 应该是fseek(fp2,id*32,0);
引用第11楼大铜板于2007-09-11 17:54发表的“”: void loadunit(char id) { fseek(fp2,(id-1)*32+1,0); fread(unit,1,32,fp2); } .......
引用第10楼大铜板于2007-09-11 17:51发表的“”: char map[32]; .... loadunit(map+i+j*10); ....
引用第8楼大铜板于2007-09-11 17:49发表的“”: 还有不要边读边显示,那样废电,速度慢.
引用第15楼星痕于2007-09-11 18:10发表的“”: 哦,知道了 不过我的图是255张16*16的....255*32=8160,太耗空间了..不是文曲星一般只有20k可用吗? 解决的话..第一次这样读,然后根据行走截部分图下来,之后移动,再补没有的的,数据就一起前移或后移,然后补上新的,滚屏就是这样吗? .......
引用第17楼116205035于2007-09-11 20:25发表的“”: 是的,8K而已嘛,全都读出来……
引用第18楼星痕于2007-09-11 20:46发表的“”: 额...原来如此啊 .......
引用第18楼星痕于2007-09-11 20:46发表的“”: 支持的最多 if 语句有多少,无限多吗? 还有void 这些子函数最多能有多少个? .......
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|EMAX Studio
GMT+8, 2025-5-1 19:20 , Processed in 0.013528 second(s), 19 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.