【绘图问题】大家都玩过“大家来找茬”游戏吧。
大家都玩过“大家来找茬”游戏吧。我想当鼠标点击画面的时候,画一个漂亮的圈。
新浪的游戏的圈也可以,或者其他游戏里面那种随意画的圈。
我用delphi的语句
ImgA.Canvas.StretchDraw(rect(0,0,350,420),ImgA.DiffImg.Picture.Bitmap);
画出来的圈中间有白色的,把原来的图形都遮住了。而且圆圈很不美观。
有没有好的办法啊。
问题点数:20、回复次数:9Top
1 楼chijingde(AD)回复于 2005-04-02 22:10:43 得分 0
明显是用图片阿Top
2 楼bob008(冻冬)回复于 2005-04-02 22:19:00 得分 10
哦,原来你需要透明的位图刷子,CSDN上很多,你按这个搜索吧Top
3 楼lovefox_zoe(爱情狐狸)回复于 2005-04-03 15:12:17 得分 0
to chijingde(AD):
你说那个圈是图片覆盖的???Top
4 楼ehom(?!)回复于 2005-04-04 06:12:00 得分 10
什么不是图呢?
区别在于有的图是即时绘制的。Top
5 楼lovefox_zoe(爱情狐狸)回复于 2005-04-04 12:23:53 得分 0
楼上,那如何即时绘图啊。有那种绘图的过程感。Top
6 楼chijingde(AD)回复于 2005-04-04 23:15:27 得分 0
过程感?
动画?Top
7 楼ehom(?!)回复于 2005-04-05 02:48:35 得分 0
多几帧图像不就有过程感了,就是动画效果吧,说那么难懂Top
8 楼caiso(十年磨一剑)回复于 2005-04-05 08:17:48 得分 0
顶一下Top
9 楼lovefox_zoe(爱情狐狸)回复于 2005-04-05 08:45:59 得分 0
哈哈,没错没错。自己现在看起来也别扭。就是动画效果。
还请ehom兄多多指点。Top




