|
FLASH经典20问
4 _3 B' v$ g6 u5 Z1.怎么才能让音乐和动画同步
) }5 `# {, L% |) H0 x' c2.尽管设置了影片大小,但播放时只要拖大窗口还是会看到原来不希望看到的部分,怎样只播放设定大小内的部分?
1 z0 ?+ Q8 F4 M% B$ g( Z! U3.怎么样实现透明背景的flash动画?( d# Z/ T, a- ~4 k9 B4 ]0 a9 u/ P
4.请问用flash可以输出gif动画吗?9 v$ O9 S4 o' i+ x$ b* q
5.音乐按钮的制作过程,哪位高手指点一下?/ X G l7 H3 _3 L+ B d2 v
6.怎样把做好的Flash动画转换成屏幕保护程序?! X5 ^- Y. J+ v) K' m3 O- U7 y, z9 F
7.如何制作动画开始前的Loading效果?- V9 T! E7 [* O3 ]1 {" x& ^
8.如何实现打开Flash文件时满屏播放?
: y; }0 s' L2 t0 `6 I9.Actionscript专家模式下的汉字如何才能显示?: U D# |7 e( c7 @) d& I1 i
10.如何利用AS实现打字机的效果?
/ O5 U& ?/ j' S: t* G11.怎样才能使动画播放更流畅?
0 O$ _0 A) @& f# j. Z3 R12.在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件?
+ l0 @2 n; u9 j4 q3 F, c13.我用的SWISH 1.58怎样才能使中文正常横向排列啊?我怎么弄都只能是倒转90度的横排? 4 w5 O: n3 `/ P3 j
14.如何将动画设定在5分钟之内没有任何动作,则屏幕将转入指定的画面(相当于屏保)。! o( i& M9 ]& D4 H
15.再用引导线时,是不是一定要把图形群组化?
, F- D i# ]' `! o7 ^ }16.用遮罩是不是和要遮的东西有建立的先后之别呢?
8 R4 c+ z {7 E" P17.请问怎样才能在场景时间线中使mc停在任意帧? e8 F% n: C& Y) I) l( A% B/ h# K
18.为什么做mtv的时候,音乐用mp3的格式但是不能导入?
E F. s3 A9 Q, i2 N19.如何精确控制变形 ?
& B* z) c: `2 k; u2 K- h! r20.如何能确定浏览者有没有安装支持Flash的插件,并提供安装方法 ?
7 y- W: E; t; B0 b3 W+ k* ]1.怎么才能让音乐和动画同步
" z4 ~# i0 i( \9 z0 L在声音属性里设置音乐成为数据流格式! ! i( l# b0 T. H3 ^" v* _5 P4 B5 R
在输出的声音选项里选择MP3,比特率为16kbps,品质为快速。) t3 u, t2 |; T
2.尽管设置了影片大小,但播放时只要拖大窗口还是会看到原来不希望看到的部分,怎样只播放设定大小内的部分?) h6 n6 N" @0 H( e9 z- }
这个问题很简单,在最上边新建一图层,做一个巨大的“回”字形,把影片以外的部分全部盖上。
! B& w# E; L: j( H# F, Y" p3.怎么样实现透明背景的flash动画?
/ L2 @5 ]% V) _7 |* D& V N在Flash中选择“File→Publish Settings(发布设置)→HTML”,在WMODE设置中选择“Transparent(透明化)”,然后再发布这样就可以使Flash透明了。另外如果在网页中实现Flash透明可以选中插入的Flash,在其属性面板中点击“Parameters(参数设置)”弹出Parameters对话框,在左边Parameters下输入“wmode”,在右边Value下输入“transparent”也可以实现透明的效果。 . ?; \3 V, I% Z2 ?( Z2 K- Y [
4.请问用flash可以输出gif动画吗?9 V3 h" D3 j* i$ {$ e
首先不能使用MC,选择“文件”---“输出电影”--格式为“Animated GIF” J% y) S0 O1 R K; X/ \
5.音乐按钮的制作过程,哪位高手指点一下~~~~, K6 H* z4 L C" t1 S( Z
平时在做MC一样的啊,多加个层,需要把音效放在哪个地方就移动到那个地方就可以了啊,道理是一样的.
3 g1 V2 l C' P4 o- c补充:音乐做为事件播放。. h/ j9 t. ?4 n% S4 G' F, D- i* q- Q) D
6.怎样把做好的Flash动画转换成屏幕保护程序?
1 e$ y- x G2 d, |# y使用SWF Browser或者Screensaver,他们可以很方便地将SWF转换成屏保,使用SWF Browser你还可以将SWF中的图片、音效等提取出来。
# K% K7 R5 O# H5 Y3 ^) F7.如何制作动画开始前的Loading效果?9 {/ w% Q9 W8 N4 V/ s% Q; V
在影片中的第二个影格中判断“_framesloaded(已载入影格)”是否和“_totalframes(全部影格)”相等,如果不相等转到第一个影格继续循环,如果相等转入第三个影格继续播放。
+ o$ W9 B; Z" J: m8.如何实现打开Flash文件时满屏播放?$ t6 @0 O/ T5 r
在动画第一帧中插入“Actionscript:FS Command ("fullscreen", true)”,如果想不显示右键菜单,则插入:“FS Command ("showmenu", False)”,关闭动画为“FS Command ("quit")”。( f- l+ a" w) X0 Y# O/ s" X
9.Actionscript专家模式下的汉字如何才能显示?% `4 r! c1 e2 g
只要把Windows/Fonts目录中的MODERN.fon文件删除即可。, t* W X7 Y9 }) g f$ \- K, {1 h+ H; N
10.如何利用AS实现打字机的效果?/ y$ r# ?; _9 G7 m) R: |
首先将一个文本框放置在场景中,把它的文本属性设置为“Dynamic(动态文本)”并设置变量名称如“textbox”。然后新建一个图层用来放置Actionscript,在第一个影格中将文本内容存储到一个变量如“text="您好,欢迎光临。"”并且为变量i设置初始值“i=0”。在第二个影格中使用“mbsubstring”函数将文字逐一赋值给文本变量,如“textbox= mbsubstring(text, 1, i)”然后累加i的值“i=i+1”。然后在第8个影格中判断i的大小是不是等于text的长度,如果相等则停止“Stop ();”如果不相等则转到第二个影格播放“gotoAndPlay (2);”。9 s8 C% n, m. j6 N: K# t/ E
11.怎样才能使动画播放更流畅?
* O# i; A7 T3 R6 I: i% P(1)减小动画动作的面积# u0 y/ }. H: j# }- Q
(2)在同一时刻,动画图层不宜太多7 y2 b6 B3 Q4 h! w! p- _+ e
(3)尽量简化矢量图片# x8 J' \" t* A) Q+ K: @' q/ m
(4)尽量不要把动画背景设为透明方式5 n* t- N% U1 _
(5)清除不必要的组件。6 s% @5 d& m! A! V
12.在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件? \& b( w" j5 e- u1 V
按“Ctrl+Alt+I”组合键可以以坐标方式对对象进行调整,或者选中对象后按上下左右键进行调整。: Z) f% L' T9 S* v) o
13.我用的SWISH 1.58怎样才能使中文正常横向排列啊?我怎么弄都只能是倒转90度的横排 ! w% p7 y# a4 o- g2 m+ L' u
注意你所选择的字体名称前是否有“@”
6 T3 ^0 e; S/ z如带有以上标志选择其它不带“@”的字体+ O3 C2 ~. O. G* w/ s
14.如何将动画设定在5分钟之内没有任何鼠标动作,则屏幕将转入一个指定的画面(相当于是一个屏保)。$ v+ I3 F' P9 ~6 w& W
在场景中放一个空的MC,在上面加Action:% ~0 l2 U* j. V. `0 C: z
onClipEvent(enterFrame){* R4 D& }4 ^7 f0 q+ }1 B
total=Math.floor(getTimer()/1000);//获取电影播放以来所经过的时间
* K% E" D& f$ b j; }if(total>=300){5 j* }6 i( k, O0 F5 l4 E- V
_root.gotoAndPlay(2);//判断:五分钟后播放第二帧' a; X4 O/ b& N( a; j5 W8 t, V. M8 G
}) G6 [+ t# Y& D; g. \' H0 z0 p
}3 B5 d) K1 U. ?
主场景中第一帧加上:stop();1 Y( L i% C: I9 o$ Z( Q) V
15.再用引导线时,是不是一定要把图形群组化( v4 }$ ]3 S" i( J7 S4 P2 @
用组件,开始位置和结束位置组件的中心要对齐到引导线的中心上
& X1 T3 ?9 ]5 Q/ N' A; a! n16.用遮罩是不是和要遮的东西有建立的先后之别呢" E+ f8 @1 p$ C2 X9 i0 x
mask层必须在上层7 P3 `* D" G2 K. `6 m) p! k0 g
masked层在mask层之下~
" K9 t' O5 x& v, g- Gmask层:显示的范围(区域)
( T- ]5 J) n8 b0 C! f* Emasked层:显示的内容:)
! s& e x8 x: U1 n; O) R17.请问怎样才能在场景时间线中使mc停在任意帧?
9 T* K1 N# i- g9 Z, l8 L: T) T9 b_root.mc.gotoAndStop(你想要mc停在的某帧)
& h; u- e& S j4 T& D18.为什么做mtv的时候,音乐用mp3的格式但是不能导入?
3 m) k2 A0 w: o+ T, Q因为很多音乐都不是正规的音乐格式,可能经过一些不专业的软件的处理,遇到这样的情况,你只要把这个音乐先导到SOUNDFORGE里,然后保存一次,经过专业的软件的处理,就成为专业的音乐,就不会出现这种轻快了。* W+ Y; W2 f$ c8 r4 U1 W) P' V
如无上面的工具,也可以用超级解霸的第三层重新压缩后就可以用了。
2 p V' j' `# R19.如何精确控制变形 0 O& D$ x _/ F J
在两个对象间做“Shape”变形时,是不是有时有种怪怪的感觉,觉得在乱变,不是柔和地变化。其实只要小心地处理一下就行了:选取“Shape”变形的第一帧,按“Ctrl+H”就可加上一个变形关键帧,同时在变形的最后一帧也会同步出现相应的关键帧。适当地选择关键帧的数量,调整关键帧的位置,就可实现精确的变形效果,就像影片《未来战士》中的液态金属人一样酷! 1 ^5 O9 \6 T/ e( X1 x
20.如何能确定浏览者有没有安装支持Flash的插件,并提供安装方法
( Z$ y6 L# v3 W9 x4 P- @$ k最简单的方法是用Dreamweaver来编写HTML,当插入一个Flash文件的时候,会自动在网页中插入一句代码。当用户没安装Flash插件的时候,会自动到Macmmedia的指定位置下载。但该站点服务器常常较忙,你可以使用Behavior中的“Check Plugin”指定任一“URL”下载。
& p% R3 h; K4 ~3 z4 Y这似乎也算不上F1ash的应用技巧,但却至关重要。要知道目前在中国还有30%-40%的电脑没有安装Flash播放器! |
|