
|
作者: programlive [coolcall]
论坛用户 |
登录 |
| 做个游戏,我的用法是把几张图把它们一起存到内存里,我觉得这样好占内存,有什么好的建议吗? (我可以用到那张图,就存那张) |
| 地主 发表时间: 04-06-09 18:17 |
回复: Frankiez [frankiez84] 论坛用户 |
登录 |
|
不明白你的意思,如果用DX,直接有主画面和缓存画面的概念的 |
| B1层 发表时间: 04-06-09 19:22 |
回复: programlive [coolcall] 论坛用户 |
登录 |
|
可能我说的太简单了, 就HBITMAP bitmap,bitm,bit,bitnpc,bitnpc1,bitnpc11,bitnpc3,bit1;这样 bitnpc =(HBITMAP)::LoadImage(NULL,"npcroom.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitmap =(HBITMAP)::LoadImage(NULL,"room.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bit =(HBITMAP)::LoadImage(NULL,"sub00.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitm =(HBITMAP)::LoadImage(NULL,"city1.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitnpc11 =(HBITMAP)::LoadImage(NULL,"npc11.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitnpc1 =(HBITMAP)::LoadImage(NULL,"npc2.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); bitnpc3 =(HBITMAP)::LoadImage(NULL,"npc3.bmp",IMAGE_BITMAP,640,480,LR_LOADFROMFILE); 这些图片从一开始我就得加入,我还要加上好多的图,这样的方法显然是不能适合RPG的 条件的,我想可不可以在内存地址中把已加入的图片占用的内存释放,再重新加载 图片。 [此贴被 programlive(coolcall) 在 06月09日20时06分 编辑过] |
| B2层 发表时间: 04-06-09 20:05 |
回复: Frankiez [frankiez84] 论坛用户 |
登录 |
|
你。。。。晕,怎么有这样写游戏的,推荐你一个网站,先从基础学起吧
http://www.gameres.com |
| B3层 发表时间: 04-06-09 20:38 |
回复: programlive [coolcall] 论坛用户 |
登录 |
|
怎么谁都介绍这个?老大,不要一套一套的,我就是找不到才问问的。 对于这个问题,我看来应该是很容易解决的,用不了多少字,你就告诉我吧~~ [此贴被 programlive(coolcall) 在 06月09日21时28分 编辑过] |
| B4层 发表时间: 04-06-09 20:51 |
回复: programlive [coolcall] 论坛用户 |
登录 |
|
如果我直接对那些重新附值,会不会造成内存泄漏? |
| B5层 发表时间: 04-06-10 09:27 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号