|
FLASH经典20问+ p; o) i g+ t; F6 u, B3 H
1.怎么才能让音乐和动画同步
) w y4 l) }* x( A3 w2 o2.尽管设置了影片大小,但播放时只要拖大窗口还是会看到原来不希望看到的部分,怎样只播放设定大小内的部分?* R/ d1 ~; C6 W1 x" b
3.怎么样实现透明背景的flash动画?0 D/ t: c( |1 o& E& n1 {7 ^, a5 ?# E6 o
4.请问用flash可以输出gif动画吗?, T4 P3 s# M' Z6 t9 g, V
5.音乐按钮的制作过程,哪位高手指点一下?/ o2 m; F& \3 H& ^* y
6.怎样把做好的Flash动画转换成屏幕保护程序?
: l! {" W5 H; s2 [8 D7.如何制作动画开始前的Loading效果?. k; L2 i* T) ~9 n% P
8.如何实现打开Flash文件时满屏播放?
: L1 v6 W; {* J# Q% `9.Actionscript专家模式下的汉字如何才能显示?0 Y% ?0 E, A. y1 ^* v2 s4 a4 r4 z" Q
10.如何利用AS实现打字机的效果?
+ C& I j0 n0 c# L+ m11.怎样才能使动画播放更流畅?; V, |# F: I/ S: s# ?
12.在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件?
3 s Y$ }, Z" _- ]7 c13.我用的SWISH 1.58怎样才能使中文正常横向排列啊?我怎么弄都只能是倒转90度的横排?
|6 m' w, h& P14.如何将动画设定在5分钟之内没有任何动作,则屏幕将转入指定的画面(相当于屏保)。
7 P+ c' g. ~. v. K- P; P15.再用引导线时,是不是一定要把图形群组化?, _% ]4 K, @8 m: |( W/ Y
16.用遮罩是不是和要遮的东西有建立的先后之别呢?
( y+ {% N: m% M. P17.请问怎样才能在场景时间线中使mc停在任意帧?
# U# T, @: u0 b, a/ Z! P1 C& o. U) y: U18.为什么做mtv的时候,音乐用mp3的格式但是不能导入?% P; u# D) z$ r
19.如何精确控制变形 ?8 g v, }& o! Q9 [+ v/ i! @! O
20.如何能确定浏览者有没有安装支持Flash的插件,并提供安装方法 ?
& D$ `4 d' u) t- S* y1.怎么才能让音乐和动画同步3 z0 ~ A+ i: ]( R; V$ g
在声音属性里设置音乐成为数据流格式!
7 o2 g: a9 \9 m! _2 @) ]7 U在输出的声音选项里选择MP3,比特率为16kbps,品质为快速。
9 y7 t O; J+ W6 j2.尽管设置了影片大小,但播放时只要拖大窗口还是会看到原来不希望看到的部分,怎样只播放设定大小内的部分?
8 U$ v5 Z* C" L7 o/ e& n这个问题很简单,在最上边新建一图层,做一个巨大的“回”字形,把影片以外的部分全部盖上。
: Z7 N3 q9 }6 A& p# _3.怎么样实现透明背景的flash动画?
/ {' Q; [+ M; p在Flash中选择“File→Publish Settings(发布设置)→HTML”,在WMODE设置中选择“Transparent(透明化)”,然后再发布这样就可以使Flash透明了。另外如果在网页中实现Flash透明可以选中插入的Flash,在其属性面板中点击“Parameters(参数设置)”弹出Parameters对话框,在左边Parameters下输入“wmode”,在右边Value下输入“transparent”也可以实现透明的效果。
- f2 J( K' f% B. s. X4 S4.请问用flash可以输出gif动画吗?* r- v" K" h$ r' o
首先不能使用MC,选择“文件”---“输出电影”--格式为“Animated GIF”1 W6 _7 A: n% R8 ?8 T; T
5.音乐按钮的制作过程,哪位高手指点一下~~~~1 e) K9 u! n3 L8 D9 j- H
平时在做MC一样的啊,多加个层,需要把音效放在哪个地方就移动到那个地方就可以了啊,道理是一样的. ! ~# J- c8 h+ F, O( k$ L& m
补充:音乐做为事件播放。) `4 _: |1 D% T. _
6.怎样把做好的Flash动画转换成屏幕保护程序?& u6 x, r3 a, L3 E
使用SWF Browser或者Screensaver,他们可以很方便地将SWF转换成屏保,使用SWF Browser你还可以将SWF中的图片、音效等提取出来。0 p8 \: N( `0 M# f v# u) U
7.如何制作动画开始前的Loading效果?4 j! n' M* w! V# `! z
在影片中的第二个影格中判断“_framesloaded(已载入影格)”是否和“_totalframes(全部影格)”相等,如果不相等转到第一个影格继续循环,如果相等转入第三个影格继续播放。! v: d' o* J% d. K
8.如何实现打开Flash文件时满屏播放?
) ~/ @; L8 f) ^( y& j$ o# r9 a, k在动画第一帧中插入“Actionscript:FS Command ("fullscreen", true)”,如果想不显示右键菜单,则插入:“FS Command ("showmenu", False)”,关闭动画为“FS Command ("quit")”。6 L Q1 J6 m4 x
9.Actionscript专家模式下的汉字如何才能显示?
% ]) r/ W7 X/ P" z$ U/ i只要把Windows/Fonts目录中的MODERN.fon文件删除即可。
9 z# x. o& M X# A8 Y10.如何利用AS实现打字机的效果?
1 r `1 k' d2 Y# h* H首先将一个文本框放置在场景中,把它的文本属性设置为“Dynamic(动态文本)”并设置变量名称如“textbox”。然后新建一个图层用来放置Actionscript,在第一个影格中将文本内容存储到一个变量如“text="您好,欢迎光临。"”并且为变量i设置初始值“i=0”。在第二个影格中使用“mbsubstring”函数将文字逐一赋值给文本变量,如“textbox= mbsubstring(text, 1, i)”然后累加i的值“i=i+1”。然后在第8个影格中判断i的大小是不是等于text的长度,如果相等则停止“Stop ();”如果不相等则转到第二个影格播放“gotoAndPlay (2);”。4 A/ I# E! G& H& f, z+ V
11.怎样才能使动画播放更流畅?
9 L" F5 w: q8 l9 ?2 d8 D9 o(1)减小动画动作的面积7 W* s: u! p9 `; }4 \* |8 w
(2)在同一时刻,动画图层不宜太多
# W. w5 G0 K% E8 u, v" Z(3)尽量简化矢量图片
/ ?9 Y+ ?$ [) A5 G; {4 Y% I: w(4)尽量不要把动画背景设为透明方式% C* W/ b) P7 Z- c( H; G
(5)清除不必要的组件。6 \1 P" E3 ?7 J, x
12.在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件?
# K/ _$ Q: x R* i1 u! M, B5 B按“Ctrl+Alt+I”组合键可以以坐标方式对对象进行调整,或者选中对象后按上下左右键进行调整。
, h! k/ j* P0 g9 @* T- j13.我用的SWISH 1.58怎样才能使中文正常横向排列啊?我怎么弄都只能是倒转90度的横排
/ d+ u' ^- |' s0 F; f注意你所选择的字体名称前是否有“@”# @! j1 ?, u7 Y/ C* d; P
如带有以上标志选择其它不带“@”的字体. U& E: ^; b- B+ o! i) [9 R
14.如何将动画设定在5分钟之内没有任何鼠标动作,则屏幕将转入一个指定的画面(相当于是一个屏保)。- a3 s- Q1 ~0 h9 a0 V) v) q& s
在场景中放一个空的MC,在上面加Action:0 A: y+ Q" ?; e6 ] _
onClipEvent(enterFrame){
) n- z! u) X9 Atotal=Math.floor(getTimer()/1000);//获取电影播放以来所经过的时间+ c; G) u- D' Q2 c
if(total>=300){
( y* M3 B' ^- p$ n' p. w- g. n_root.gotoAndPlay(2);//判断:五分钟后播放第二帧
. w* d9 W8 j8 k5 w" X C}) U0 G! O( Q- n' j
}
* p Q! |7 g T9 o+ G' }主场景中第一帧加上:stop();# i1 x' J- s3 |/ ^9 Y$ Y6 F2 A
15.再用引导线时,是不是一定要把图形群组化 O/ m- g F! d8 U7 K" f
用组件,开始位置和结束位置组件的中心要对齐到引导线的中心上" g5 ]0 B m4 B$ O! r; u! q
16.用遮罩是不是和要遮的东西有建立的先后之别呢
& \) }3 S# M8 B* K, Wmask层必须在上层
1 d* @# F& D9 I& i0 {masked层在mask层之下~
; s4 u' I( B$ k j, g; Z+ ?* Smask层:显示的范围(区域)* c: {# ]' P( a& U0 K
masked层:显示的内容:)/ `3 S0 W3 y% J+ L; G1 M
17.请问怎样才能在场景时间线中使mc停在任意帧?5 [; u5 O' S r2 z
_root.mc.gotoAndStop(你想要mc停在的某帧)8 R( g3 N4 M M
18.为什么做mtv的时候,音乐用mp3的格式但是不能导入?% Z& g0 a( P5 E8 M+ E4 u
因为很多音乐都不是正规的音乐格式,可能经过一些不专业的软件的处理,遇到这样的情况,你只要把这个音乐先导到SOUNDFORGE里,然后保存一次,经过专业的软件的处理,就成为专业的音乐,就不会出现这种轻快了。
6 X9 H- S9 B9 b如无上面的工具,也可以用超级解霸的第三层重新压缩后就可以用了。6 n9 F8 E Q8 k' a! S
19.如何精确控制变形 9 Y4 j; ^! {9 @9 L/ A0 k
在两个对象间做“Shape”变形时,是不是有时有种怪怪的感觉,觉得在乱变,不是柔和地变化。其实只要小心地处理一下就行了:选取“Shape”变形的第一帧,按“Ctrl+H”就可加上一个变形关键帧,同时在变形的最后一帧也会同步出现相应的关键帧。适当地选择关键帧的数量,调整关键帧的位置,就可实现精确的变形效果,就像影片《未来战士》中的液态金属人一样酷! " [* c/ d' [9 u6 G/ i
20.如何能确定浏览者有没有安装支持Flash的插件,并提供安装方法
+ |4 |1 T* k! ?) j5 P, [最简单的方法是用Dreamweaver来编写HTML,当插入一个Flash文件的时候,会自动在网页中插入一句代码。当用户没安装Flash插件的时候,会自动到Macmmedia的指定位置下载。但该站点服务器常常较忙,你可以使用Behavior中的“Check Plugin”指定任一“URL”下载。 1 ^/ e# a; k) w4 n5 r
这似乎也算不上F1ash的应用技巧,但却至关重要。要知道目前在中国还有30%-40%的电脑没有安装Flash播放器! |
|