桌面上飘动的五星红旗的实现方法 作者: 31 五月 2008 时间: 21:13 and have 1 条评论

无标题

一面在桌面上不停飘动的五星红旗+雄壮的国歌声,是不是很酷?
实际上实现起来也是很简单的,大家还记得QQ魔法表情吗?是不是和这面国旗很像?
实际上他们的原理也是一样的,一个桌面flash播放器+背景透明的flash
而桌面flash播放器是如何实现背景透明的呢?其实它就是一个网页查看程序,当运行MagicFlash.exe时,程序把当前屏幕的固定区域截取下來,做这网页的背景,然后插入一个ActiveX小插件(当然是flash了),用来播放你给的Flash,同时把Flash的背景设为透明,这样就神不知鬼不觉地呈现了透明的flash播放在你的屏幕当中.其实并不是透明的,而是把当前的固定屏幕区域截取下来做为网页的背景.
如果你会简单的Flash制作,那么你可以制作一个类似的flash然后将它输出为swf,拖动到QQ魔法表情播放器上?看到什么了?是不是你的flash在桌面上播放器来了?
原版五星红旗文件
QQ魔法表情包(包含播放器及众多表情) 如果提示组件注册失败请参考这个网址

发表评论

1 条评论 : “ 桌面上飘动的五星红旗的实现方法 ”

  1. 1
    spirit :

    哦,明白了,原来是这样啊

发表评论