W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-30 #1 如题,我是想通过这多个图片实现动画效果,并保持原有的alpna通道效果,谢谢大家了!我目前使用的是PNGImage.pas
L liuls Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-30 #5 我在万一博客里看到过,用 GDI 把 gif 文件里的每一帧取出来,不知道是不是一样的道理?
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-08 #6 谢谢liuls,png文件打开后,是多幅图片横向连接到一起的。我是逐个截取图片,然后通过Timage显示出来的,但是不能实现alpna通道的效果。如果哪位高人知道,还望帮帮忙,谢谢了!
F fang_csc Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-09 #8 你可以试一下把每幅图片的数据放入一个TPNGObject对象中再用其中的ALpha通道的数值进行显示
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-09 #9 fang_csc,非常感谢您的回复,能不能说得更细一些,如果有代码更好,谢谢了!
F fang_csc Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-09 #10 你用TImage显示是不能把alpha通道的效果显示出来的你可以用graphics32的image32显示就可以有透明的效果不过你要自已去下一个pngimage143的控件
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-09 #11 fang_csc,这两个控件我已经都有了,就是不知道如何显示出来,谢谢!
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-07-12 #12 fang_csc,我试了半天,只能使得图片整体以某个alpha值进行显示,我是想以图片原有的样子进行显示,该图片本身就已经具有ALPHA通道效果了,该图片有一部分是透明的,有一部分是半透明或不透明的。