关于图形特效显示的问题。(200分)

  • 主题发起人 主题发起人 black-eyes
  • 开始时间 开始时间
B

black-eyes

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么用Canvas.CopyRect、Canvas.Draw实现图形特效显示的时候,
我显示的背景色是白色的,我想让背景色是别的颜色,怎么做?比如
我想让图像慢慢的往上移动,在图像还没移到的地方都是白色,我想
让它是黑色的。还有,哪位大侠有关于图形特效方面的代码或者控件
(控件最好能用在delphi6下),是否能奉献一些,显示效果越多越好,
我将倾尽我所有的分数。TPicShow控件就算了,这个控件用在LED显示
屏上时,就算你在显示器上看到的是黑色,而在LED上会有一些暗红色,
不好,而且也不能用在6下。谢谢!
 
蛤蟆跳井,不懂不懂
 
1. 先把 Canvas 清黑
Canvas.Brush.Color := clBlack; //颜色可以是任意的
Canvas.Brush.Style := bsSolid;
Canvas.FillRect(Rect(0,0,width,height));

2.比较著名的图形控件:
1)FastLib :
非常非常优秀的图形库,提供了大量的图形处理函数,功能之强大甚至连一些商业控件
都自愧不如。用它作出的各种的图形特效,呵呵,只能说一个绝字。向您强烈推荐!
2)Graphics32
特色是支持 32 bit 位图的 alpha 通道混合处理,游戏里常用。

3)国产的一流字体/图形特效控件包,作者yygw,AAFont最新 V2.52 可在此下载:
http://cnpack.cosoft.org.cn/down/AAFont2.52.zip
 
轻松虎,您说的FastLib在哪下载啊?请给个提示。谢谢。
 
轻松虎,fastlib是控件吗?我怎么装上去后在控件栏哪里什么都没看见?
还有,http://cnpack.cosoft.org.cn/down/AAFont2.52.zip不能下载呀。
能不能把怎样使用fastlib和AAFont2.52.zip寄给我:xj_wn@sohu.com,有例子最好,
我很笨的。收到信后,一定把所有的分给你!谢谢!
 
轻松虎说得没错,fastlib和fastbmp简直就是绝了,很多特技,图象处理者一定要看看,
可以到www.51delphibbs.com上看看,你的那个问题我也碰到过,画布处理一下就可以了
 
http://www.vclxx.org/delphi/aaat1025.htm上面有
 
to black-eyes, 东西已发,请查收
 
收到,多谢轻松虎!发分!
 
后退
顶部