#12001/8/31 11:23:58
转自赛迪网
Flash5常见问题与解答
(Water 2001年08月26日 16:41)
什么是Generator ?它有什么用途?
答:Generator是基于数据的动态图形服务系统。通过模板与后台数据的结合,Generator使得动态图形发布成为可能。根据不同的数据,迅速更改广告信息、头版信息、日历、图表等页面元素。结果可通过GIF、JPEG、PNG等文件格式发布。这种图形数据驱动的方式大大降低了开发投入,并为用户带来了完全一对一的服务感受,是未来倡导个性化服务的电子商务网站必备的动态图形服务端。
怎样把做好的Flash动画转换成屏幕保护程序?
答:使用SWF Browser或者Screensaver,他们可以很方便地将SWF转换成屏保,使用SWFBrowser你还可以将SWF中的图片、音效等提取出来。
如何制作动画开始前的Loading效果?
答:在影片中的第二个影格中判断“_framesloaded(已载入影格)”是否和“_totalframes(全部影格)”相等,如果不相等转到第一个影格继续循环,如果相等转入第三个影格继续播放。
如何实现打开Flash文件时满屏播放?
答:在动画第一帧中插入“ActionScript:FS Command("fullscreen",true)”,如果想不显示右键菜单,则插入:“FS Command("showmenu",False)”,关闭动画为“FS Command("quit")”。
ActionScript 专家模式下的汉字如何才能显示?
答:只要把Windows/Fonts目录中的MODERN.fon文件删除即可。
如何实现打字机的效果?
答:首先将一个文本框放置在场景中,把它的文本属性设置为“Dynamic(动态文本)”并设置变量名称如“textbox”。然后新建一个图层用来放置ActionScript,在第一个影格中将文本内容存储到一个变量如“text="您好,欢迎光临。"”并且为变量i设置初始值“i=0”。在第二个影格中使用“mbsubstring”函数将文字逐一赋值给文本变量,如“textbox=mbsubstring(text,1,i)”然后累加i的值“i=i+1”。然后在第8个影格中判断i的大小是不是等于text的长度,如果相等则停止“Stop();”如果不相等则转到第二个影格播放“gotoAndPlay(2);”。
在Flash中能否引入透明的位图?
答:Flash4以后的版本都可以接受透明位图,但必须使用Web216色安全调色板的GIF格式,如果不是这种格式可以在Photoshop中转换。转换方法是,先把它的格式改变为索引色,再选择调色板为Web调色板,最后输出为GIF89a格式。
如何将SWF 做的更小,更适合在网上传播?
答:(1)尽量使用简单的矢量图(2)多使用组件(3)尽量不要将字体打散(4)合理使用音效文件(5)多用渐变动画少用逐帧动画
在制作按钮时“HIT”有何用处?
答:“HIT”指的是反应区域,就是当鼠标移动到这个区域后发生“onmouse”事件。所以大家在用文字作为按钮时,最好在“HIT”中画一个矩形区域。
Flash支持哪几种格式的矢量图?
答:Flash支持后缀为“.ai”、“.eps”、“.wmf”的矢量图,这些矢量图可直接导入。
怎样才能使动画播放更流畅?
答:(1)减小动画动作的面积(2)在同一时刻,动画图层不宜太多(3)尽量简化矢量图片(4)尽量不要把动画背景设为透明方式(5)清除不必要的组件
。
在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件?
答:按“Ctrl+Alt+I”组合键可以以坐标方式对对象进行调整,或者选中对象后按上下左右键进行调整。
怎样才能使动画中的图片或者文字运动速度加快。
答:把播放速度调快,比如24帧/秒,方法是:点击“modify/movies”,加大Framerate(影格速度)的值就可以了。
如何不用ActionScript 制作鼠标跟随动画?
答:如果你对ActionScript不熟悉一样可以用按钮制作出鼠标跟随效果。首先新建一个按钮,在按钮的“hit”影格中画一个圆,在“onmouse”影格中放置一个圆渐隐的动画。再把按钮用复制粘贴的方法填充到整个场景就完成了。不过这样做出的鼠标跟随动画要比用ActionScript制作的所占的空间大的多。
很多地方提到的“MC”、“FS”代表什么意思?
答:“MC”指的是动画片段,是Movie Clip的简称。“FS”就是FSCOMMAND,是Flash的一个非常重要的一个命令集合。
[url]http://sintian.chinaccd.net[/url]