使低版本的FLASH支持高版本的功能
点击次数:28 次 发布日期:2008-11-21 23:32:01 作者:源代码网
|
前几天有个朋友问到这样一个问题,为什么他的动态文本框不支持<img>标签?然后发源文件发给我,我一试果然,使用了<img>标签在他给我的FLASH中全然没反应,但我另外新建一个FLASH时,确是可行的.最后经过各种排除,发现原来是因为FLASH版本问题.朋友的FLASH是破解别人的,用的是FLASH6的版本而FLASH6的版本的动态文本框是不支持<img>标签的. 但是这个FLASH如果发布成FLASH7以上版本时,就无法正常使用.要知道,看懂破解出来的FLASH的实现原理是很费神的一件事,于是我采用了以下的办法以使FLASH6中的动态文本支持<img>标签(至少看起来是) 新建一个FALSH6以上的空白文档,在里面创建一个动态文本框,然后在原来的FLASH里用loadMovie动态载入,把有<img>标签的文字通过这个载入的swf显示. 主要原理,外部载入的FLASH使用的版本是外部载入的FLASH自身的版本.不过注意的是FLASH 的 FPS 无论怎么设都会和进行载入动作的FLASH的FPS保持一致辞 |
