keil arm mdk 5.00:望高人指导,有关flash显示和发布的一些问题,很感激!

来源:百度文库 编辑:高校问答 时间:2024/05/01 08:52:03
我做了一个音乐flash(600*300,1.3M),在flashMX中测试效果很好(测试浏览器是全屏的,flash还是600,300大小,在中间),但是输出后的swf点击播放在flash浏览器中(浏览器这时自动匹配flash大小)速度变快了点,音乐和画面有点不匹配,于是把flash浏览器最大,可flash也跟着放大了,速度又好慢好慢.
还有,就是发布后有个html文件,打开播放(IE,最大化),效果还可以(但还是没有做flash时测试的好),可flash的位置不在中间了,我发布时是默认的中间!,非要在DreamW里面改才行,搞不懂了?
还有,sorry!就是把swf直接拖到IE里面,它的大小总是和IE匹配,ie一最大化,动画就变大变慢,和用flash浏览器最大化一样,我不想它们变大,我想它们保持实际大小.
希望有人能帮助我,谢谢!

1,音乐和动画不匹配:这个问题也曾经卡住我很久,后来请教了高手才知道,应该把音乐设置为数据流方式。方法是:在你插入音乐的那一个关键桢,点击时间轴上的那一桢,然后在属性栏中选择音乐的同步方式设置为数据流(默认为事件)。
设置为数据流之后,同时也需要重新调整时间长度,调整后就好了。影片的播放速度将以音乐为准(也就是每秒XX桢),如果运算来不及就会跳桢。

2,确实是应该在dreamweaver里面改。毕竟我认为flash是网页的一部分,而最好不要直接用IE来播放。不然,窗口伸缩,fscommand等等问题会很麻烦的。

3,如果是直接用IE播放swf文件,sorry,没办法。虽然用fscommand可以调节,指定以100%播放,但是调节后再次拉伸窗口还是会跟着改变——除非你做一个MC,不停的用onClipEvent(enterFrame)来调用fscommand。
我一般是把flash放在网页里的表格中,对表格设定长宽。