QQ宠物大家都玩过吧,
它的大多动作是由Flash来完成的,我直接用QQ的资源动画,
用TShockwaveFlash来装载swf,
但不知道怎么把flash的白色背景去掉,
我试过用WMode属性,没有用。
也试过设置TShockwaveFlash背景和主窗体相同颜色,也没有用。
也就是说如何才能达到QQ宠物的动画效果呢?欢迎讨论
谢谢

解决方案 »

  1.   

    延伸一下,这个是我在大富翁论坛看到的:
    http://www.delphibbs.com/delphibbs/dispq.asp?lid=3466041
    我是过上面几个。没成功。
      

  2.   

    我告诉你,我刚做了一个类QQ宠,根本不用Flash,只要准备几张图片,图片越多,超精细,用TRzFormShape组件做,用时间组件来回的换图片就是了.效果和真的QQ宠没多大区别,不多玩一会,一般的人还发现不了它是假的.注:窗体调成没边框的,加RzFormShape组件可以放图处,运行后窗体就是QQ的形状了,特别注意要加:RzFormShape1.RecreateRegion;,不然投图片时会有白底的.
      

  3.   

    延伸一下,这个是我在大富翁论坛看到的:
    http://www.delphibbs.com/delphibbs/dispq.asp?lid=3466041
    我是过上面几个。没成功。----------
    我试了一下,在win2000下确实可以(在winxp下试了不行)。但如原贴中说的,会有锯齿,效果很差。