|
FLASH经典20问8 |' G- p/ i! U5 _0 i' E7 [
1.怎么才能让音乐和动画同步
0 p% K3 m1 ?8 _" M. [! s) D# y2.尽管设置了影片大小,但播放时只要拖大窗口还是会看到原来不希望看到的部分,怎样只播放设定大小内的部分?
7 N+ T+ x* g( S; Z3.怎么样实现透明背景的flash动画?
/ j9 q# g/ X* g( M8 M$ m4.请问用flash可以输出gif动画吗?5 s d% f# V$ z$ Y+ _6 F
5.音乐按钮的制作过程,哪位高手指点一下?
. t& J9 m8 ? ?/ {6.怎样把做好的Flash动画转换成屏幕保护程序?! m2 P0 c. X& `" Y9 h5 j
7.如何制作动画开始前的Loading效果?
9 v- s R5 X* m+ {9 o, h! S3 | j8.如何实现打开Flash文件时满屏播放?; `7 D' R/ _0 x) x+ c
9.Actionscript专家模式下的汉字如何才能显示?
+ U/ t2 F U: N3 R10.如何利用AS实现打字机的效果?
# F0 {6 i( ?/ t! s; ]11.怎样才能使动画播放更流畅?! m3 w4 f Z. @" p
12.在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件?1 c" N9 L3 \7 w; ?+ D
13.我用的SWISH 1.58怎样才能使中文正常横向排列啊?我怎么弄都只能是倒转90度的横排? " M) i( l( \6 \& _4 C; e5 i
14.如何将动画设定在5分钟之内没有任何动作,则屏幕将转入指定的画面(相当于屏保)。7 G, X) ?( N& Z
15.再用引导线时,是不是一定要把图形群组化?( J% \8 R; I5 f8 n
16.用遮罩是不是和要遮的东西有建立的先后之别呢?
- o+ {) I* y6 g2 I4 k: f, n. i( y17.请问怎样才能在场景时间线中使mc停在任意帧?0 n1 U) o% J0 z, @: k
18.为什么做mtv的时候,音乐用mp3的格式但是不能导入?
3 ?8 z$ E3 R# T. \19.如何精确控制变形 ?" V: W4 b0 S" q' S
20.如何能确定浏览者有没有安装支持Flash的插件,并提供安装方法 ?
! F7 C: \( q5 k% _* r6 L& I9 @1.怎么才能让音乐和动画同步
, h. t( y1 l! W7 u3 {! r i1 G$ N在声音属性里设置音乐成为数据流格式! ; X$ f- k! T" D* G6 n
在输出的声音选项里选择MP3,比特率为16kbps,品质为快速。: T( C: k+ m: D, M8 _
2.尽管设置了影片大小,但播放时只要拖大窗口还是会看到原来不希望看到的部分,怎样只播放设定大小内的部分?3 L Q2 `* W) ^. c& u
这个问题很简单,在最上边新建一图层,做一个巨大的“回”字形,把影片以外的部分全部盖上。
' f! u! f! h5 H2 T b; ^. F U8 X3.怎么样实现透明背景的flash动画?" M7 A8 e+ o5 p; e
在Flash中选择“File→Publish Settings(发布设置)→HTML”,在WMODE设置中选择“Transparent(透明化)”,然后再发布这样就可以使Flash透明了。另外如果在网页中实现Flash透明可以选中插入的Flash,在其属性面板中点击“Parameters(参数设置)”弹出Parameters对话框,在左边Parameters下输入“wmode”,在右边Value下输入“transparent”也可以实现透明的效果。
. W' m+ ?6 n. W. e4 B4.请问用flash可以输出gif动画吗?
9 \3 ?1 V' G5 g; v首先不能使用MC,选择“文件”---“输出电影”--格式为“Animated GIF”4 J' c6 j, t7 r% @, }: S; Z1 q
5.音乐按钮的制作过程,哪位高手指点一下~~~~
+ b. F& S; m, o5 C* n5 q4 m平时在做MC一样的啊,多加个层,需要把音效放在哪个地方就移动到那个地方就可以了啊,道理是一样的.
1 x3 G$ s7 z( `7 U) p+ Y, z/ t补充:音乐做为事件播放。; [' O5 W; F0 X' P
6.怎样把做好的Flash动画转换成屏幕保护程序?
0 M4 r8 D! Z2 S5 }/ F4 q使用SWF Browser或者Screensaver,他们可以很方便地将SWF转换成屏保,使用SWF Browser你还可以将SWF中的图片、音效等提取出来。7 w/ o: Z5 h/ Q: r
7.如何制作动画开始前的Loading效果?0 r B( u+ H7 M' S
在影片中的第二个影格中判断“_framesloaded(已载入影格)”是否和“_totalframes(全部影格)”相等,如果不相等转到第一个影格继续循环,如果相等转入第三个影格继续播放。
- ^9 P5 z( Q6 X8.如何实现打开Flash文件时满屏播放?1 f5 K' l; K8 y4 l# D
在动画第一帧中插入“Actionscript:FS Command ("fullscreen", true)”,如果想不显示右键菜单,则插入:“FS Command ("showmenu", False)”,关闭动画为“FS Command ("quit")”。( _% a' ]+ x& @
9.Actionscript专家模式下的汉字如何才能显示?
( l$ r' a$ X3 t; @- W只要把Windows/Fonts目录中的MODERN.fon文件删除即可。
( a8 J- S% ?0 A! x. |* o10.如何利用AS实现打字机的效果?& P& s% q- _2 {4 t+ \/ B
首先将一个文本框放置在场景中,把它的文本属性设置为“Dynamic(动态文本)”并设置变量名称如“textbox”。然后新建一个图层用来放置Actionscript,在第一个影格中将文本内容存储到一个变量如“text="您好,欢迎光临。"”并且为变量i设置初始值“i=0”。在第二个影格中使用“mbsubstring”函数将文字逐一赋值给文本变量,如“textbox= mbsubstring(text, 1, i)”然后累加i的值“i=i+1”。然后在第8个影格中判断i的大小是不是等于text的长度,如果相等则停止“Stop ();”如果不相等则转到第二个影格播放“gotoAndPlay (2);”。* C: t) ^- `( [
11.怎样才能使动画播放更流畅?% F0 y: N+ m+ N! O/ v( b
(1)减小动画动作的面积* m+ I6 l5 U' X+ D- K: y, A' E$ m4 E
(2)在同一时刻,动画图层不宜太多
. j: L9 H# U$ ](3)尽量简化矢量图片, [! _; y: J1 u9 {
(4)尽量不要把动画背景设为透明方式0 S) U h3 n: S( ~; }8 {9 Y6 f$ O
(5)清除不必要的组件。
. ?: T* V0 m* g: T" I) S: u12.在调节对象位置时很难准确调整,怎么才能非常准确地对齐组件?
9 q+ W5 [! Y$ C6 H- B按“Ctrl+Alt+I”组合键可以以坐标方式对对象进行调整,或者选中对象后按上下左右键进行调整。
/ ], b/ `- H5 q13.我用的SWISH 1.58怎样才能使中文正常横向排列啊?我怎么弄都只能是倒转90度的横排
2 `# `! d5 ^( s* ^" {! R+ \$ ^/ L注意你所选择的字体名称前是否有“@”* y* f+ S6 u. G4 ~% x$ Y
如带有以上标志选择其它不带“@”的字体/ M3 [, E2 w4 W3 K
14.如何将动画设定在5分钟之内没有任何鼠标动作,则屏幕将转入一个指定的画面(相当于是一个屏保)。8 L8 Q" s# |( l& k
在场景中放一个空的MC,在上面加Action:
`9 g: J" p- Z2 W2 ponClipEvent(enterFrame){( ?! Q% ?3 w! ^% t# |& x
total=Math.floor(getTimer()/1000);//获取电影播放以来所经过的时间# z J2 j4 M/ X5 x* e1 W
if(total>=300){; v' w0 I2 P; M6 g; l! V
_root.gotoAndPlay(2);//判断:五分钟后播放第二帧0 G8 C4 T+ d3 @
}, c6 T/ f& a6 i/ C0 E5 E2 L
}
: u: @! Q* z4 E2 p主场景中第一帧加上:stop();
% w9 l- K0 C2 d, Z! v15.再用引导线时,是不是一定要把图形群组化) P5 I; p' @! @
用组件,开始位置和结束位置组件的中心要对齐到引导线的中心上) [5 Z9 e m E8 {3 ]
16.用遮罩是不是和要遮的东西有建立的先后之别呢! ]% k" `: C5 A7 }' ?/ i
mask层必须在上层1 E8 ~& v. y. i* O( J
masked层在mask层之下~( M" }4 k2 }! R0 y; \
mask层:显示的范围(区域)( r, t; O( @3 M/ R
masked层:显示的内容:)
! {+ N# a" {( u/ U17.请问怎样才能在场景时间线中使mc停在任意帧?: q/ _9 Z- t: E, l, }
_root.mc.gotoAndStop(你想要mc停在的某帧)* c8 V3 G! B8 D; Y: m
18.为什么做mtv的时候,音乐用mp3的格式但是不能导入?
8 R% q% k1 B2 H: n5 K1 @! l% Y因为很多音乐都不是正规的音乐格式,可能经过一些不专业的软件的处理,遇到这样的情况,你只要把这个音乐先导到SOUNDFORGE里,然后保存一次,经过专业的软件的处理,就成为专业的音乐,就不会出现这种轻快了。1 z( }6 F' H8 V2 f8 X0 Q) R
如无上面的工具,也可以用超级解霸的第三层重新压缩后就可以用了。
1 e P y9 ^) \% M' `19.如何精确控制变形 7 o+ Q2 b4 w6 c
在两个对象间做“Shape”变形时,是不是有时有种怪怪的感觉,觉得在乱变,不是柔和地变化。其实只要小心地处理一下就行了:选取“Shape”变形的第一帧,按“Ctrl+H”就可加上一个变形关键帧,同时在变形的最后一帧也会同步出现相应的关键帧。适当地选择关键帧的数量,调整关键帧的位置,就可实现精确的变形效果,就像影片《未来战士》中的液态金属人一样酷! ( x& D4 i/ C) E$ @8 Y
20.如何能确定浏览者有没有安装支持Flash的插件,并提供安装方法 9 ~$ u6 |1 F! e: c% o, s
最简单的方法是用Dreamweaver来编写HTML,当插入一个Flash文件的时候,会自动在网页中插入一句代码。当用户没安装Flash插件的时候,会自动到Macmmedia的指定位置下载。但该站点服务器常常较忙,你可以使用Behavior中的“Check Plugin”指定任一“URL”下载。
6 v7 t$ T% U( _* O3 o这似乎也算不上F1ash的应用技巧,但却至关重要。要知道目前在中国还有30%-40%的电脑没有安装Flash播放器! |
|