我想在TShockwaveFlash控件播放flash视频的时候叠加我自己的字幕,请问应该怎样实现?
直接画,看看
观注
顶
在你有字幕文件的前提下,在控件之上放一个 tpanel (透明的),然后再在 panel 上按文件信息去画就可以了
画
直接画啊
在flash上放一个Label,设置Label1.Caption为你的字幕,然后Label1.Transparent:=true;
如果不行,可以用透明panel的方法,就肯定可以了。需要相关代码请主动联系我。
to mwy654321
你说的方法我都试过了,都实现不了,透明panel也只能是放上去的第一次取得透明背景,在不断变化的视频中一点用都没有
引用 to mwy654321 你说的方法我都试过了,都实现不了,透明panel也只能是放上去的第一次取得透明背景,在不断变化的视频中一点用都没有 那是你的panel有问题,或是你画的方式有问题
to mdejtod
我可以非常肯定放透明panel的方法行不通,请你先自己试试,如果你试得可以,请把你的例子发给我看看,我的Email是cassavaflake@21cn.com,非常感谢
to mdejtod
你的方法我试了是可以实现,就是有闪烁,启用了双缓存后效果也不大理想
我说的方法绝对可以,而且已经实现,由于你未主动联系我,所以没法帮你了。
我测试过了,闪烁的原因是 flash 播放控件的 双缓存 没有开起来,刚刚试了一下,一点都不闪了
控件叠加,在重画的时候如果有透明,应该开起双缓存。
引用 我测试过了,闪烁的原因是 flash 播放控件的 双缓存 没有开起来,刚刚试了一下,一点都不闪了
请问关于这个网站进入后左边的按钮它是怎样导入的,地址:http://www.uniqlo.jp/uniqlock/?id=Dmv8vsETn6bDAcZd 我反编译后,入面的按钮文件都是Sprite文件,每一个按钮有对应一个类。 能给出详细实现方法吗? ......