如何实现图象的消隐?(50分)

  • 主题发起人 主题发起人 dyfh
  • 开始时间 开始时间
D

dyfh

Unregistered / Unconfirmed
GUEST, unregistred user!
我想让一个图象逐渐消隐,就象很多屏保那样?可是不知道如何实现?那位有这方面的经验,请赠教!
 
我提供一个意见。首先随机把屏幕上的一些点删除,达到一定程度后,一次过刷新屏幕。
 
好象要改变调色板的值,怎么改windows下不会
 
先建立顺序数字列,0,1,2,3,4,5,6,7,8..... 每个数字代表一个图象像素。
足够多次随机取队列中的数字交换,打乱数字顺序,产生随机的分布。
(高级方法我不会)。
从头读取队列,删除相应的像素,直到队列的结尾。
这种方法的优点是随机效果很好,但是当图象大时比较慢。

 
多人接受答案了。
 

Similar threads

回复
0
查看
978
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部