用delphi开发的游戏"赏图历险II"准备发布了 ( 积分: 300 )

  • 主题发起人 主题发起人 edgaryu
  • 开始时间 开始时间
图片上下方的黑色带处理一下应该好些,不要用纯黑
 
回去看看
支持一下阿阿
 
好东东,看看
 
好东西,可惜不明白
 
to ahhlian
看看帮助不就明白了
 
哦, 热烈支持一下, 不过还没玩明白, 上班了已经, 下班再玩。。。
 
=========================================================================
楼主兄弟:
我很想知道,为什么你做的游戏图片不闪烁,而我以前多的扑克牌图片重画的时候很闪烁阿?
==========================================================================
 
to;
楼上的
用双缓冲。
DX 自已实现了双缓冲,就不用管了。
一般扑克牌之类的是用 GDI 绘图的。用系统要求不高。但要自己做双缓冲。
双缓冲在 Delphi 里有两种方法。一是把控件的do
ubleBuffered := true;
还有一种是自己在内存中建一个位图。要画的时候,一次性的画上去。
第一种方法简单。但效率不高。
我一般用第二种方法。
 
To QSmile:
谢谢,我对这方面研究不多,但是很感兴趣,我还是很多年以前依葫芦画瓢的做了扑克牌
程序,每本没有用到什么深奥的技术,就是用到 Image 里面不断重画,所以做出来的效果,
是不停的闪烁,
如果有兴趣可以加入我的QQ 99804335 聊聊
 
做的很不错哦,有意思
 
看起来简单,可惜玩起来没时间,但是编程的过程一定很长吧,我要是也能做出来就好了,以后可要向你请教了!
 
楼主好厉害呀
 
能否告诉我怎么判断最近和最远两点的坐标的思路
 
to chbqq
能否把问题说清楚一些
 
就是小人在走的时候怎么判断所走过的最远两点的坐标?
 
to chbqq
分别记录关键点的X坐标和Y坐标,然后求出最大的X和Y作为最远点的坐标,最小的X和Y作为最近点的坐标
 
谢谢大家的支持!
结贴
 
后退
顶部