落岸天使论坛

 找回密码
 注册
搜索
论坛,不要冷落了陌生人新人注册后在此报道,奖励20羽毛:)严肃处理违规灌水行为及处罚办法
参与论坛宣传活动,获得积分勋章奖励知羽艺匠及其他模板资源下载珍惜你的ID 珍惜你的名誉
查看: 1773|回复: 4

[分享] FLASH常见问题集锦2

[复制链接]

261

主题

1312

回帖

2644

积分

梦天使

神圣天使

Rank: 6Rank: 6

积分
2644

杰出贡献奖优秀会员奖原创先锋奖突出贡献奖宣传大使奖60周年国庆纪念勋章幸运天使奖优秀作品奖

QQ
发表于 2009-12-7 20:33:20 | 显示全部楼层 |阅读模式
41. Graphic(会动的)和MC有什么区别?  s) k7 N# v. p+ T
会动的Graphic在时间线上必须以固定的长度来表现,而MC则不受限制。假如说用Stop命令停止动画运行,Graphic就停止了,而MC则可以继续循环运动。它们还有一个最大的区别就是Graphic不能做Tell Target,而MC可以。
" R% m+ N# D: y$ r1 I7 Y6 M- x42. 如何在鼠标接近的时候产生动作?
  q( |! H' ]! ~先做一个按钮,然后在按钮的Over帧处,放一个MC(也就是要产生的动作),其他帧做成空帧,也就是做个隐型按钮。 - |2 `$ I7 {- d8 S
43. 如何使Symbol水平转动? $ N, Y4 J- E* N2 y% t$ d  _8 W
在两个关键帧之间为Symbol建立Motion动画,然后选中第二帧位置上的Symbol,打开菜单选择Modify>Tarnsform>Flip Vertical(垂直翻转)/Horizontal(水平翻转)命令就应该能达到你所要的目的。 4 @$ p  R2 S4 h& A( y. b
44. 如何修改画布大小而不改变已经完成的元件的位置?
  o) z0 N* j! d9 B这个提问本身就是错误的。需要说明的是组件位置是不随着画布的改变而改变的,你要的效果应该是组件随着画布大小的改变而改变。最好的办法是完成动画在发布过程中勾选发布设置中HTML选项,改变HTML文件的大小格式。如果是你想在场景中添加一些组件需要画布有富余的地方,那么你只需增加画布的宽或高即可。
2 L; }( ~" m5 G5 |45. Flash 怎么读取文本框“Textfield”? Load Variables ("*.txt", 1)------建一个文本框。ariable填你要的名字。例如:text-------建一个txt文件。放在和swf同一个目录,里面的内容:
% z0 n7 U: s- S# y3 D1 d7 utext=你要的内容
8 w! {5 S, E1 W  g  ~$ h( \$ P46. 导出透明图片的方法有哪些?
( @" I' n" k- ?# a- }, C在Flash中只支持透明GIF图像的发布。勾选发布设置中的GIF选项,其中有透明项目,默认格式是不透明,在其下拉列表中第二项即为透明项目,勾选它,进行发布即可的到透明的GIF格式图像了。 + |: [5 C9 l1 t$ G- V
47. 如何保持导入后的位图仍然透明?
: l' d8 J4 C* n尽管Flash动画是基于矢量图的动画,但我们如果有必要,仍然可以在其中使用位图,而且Flash4支持透明位图.为了引入透明的位图,我们必须保证含有透明部分的GIF图片使用的是Web216色安全调色板,而不是其他调色板.以常用位图处理软件Photoshop为例,我们在将图片转化为GIF格式之前,先要改变它的模式为"Indexed color",这时我们可以选择调色板为"Web"调色板,再输出为GIF89a格式,这样的透明GIF图片引入Flash后,原来透明的部分仍能够保持透明。
# c# L# ^% i* w48. 如何能为自己的作品加上密码保护? ' g& a$ j! a8 k
选择菜单Flie-Export Moive弹出下面的Export Flash PLayer对话框,勾选其中的“Protect from import”一项,就可限制别人对你作品的import使用。但有时自己的源文件搞丢了,或者是要让好友导入使用你的动画,就不方便了。这时可勾选对话框中的“Password”一项,再输出动画。这样你只要牢记你的密码,就可让自己或者好友导入使用你的动画了。 6 w; l8 \% g6 \0 k9 @8 v& O
49. 如何快速缩放已完成动画的场景大小?
1 s: I3 x  Z7 Z! }2 g方法是这样的:先按CtrL+A全选时间轴编辑区的全部对象(如果图层已锁定,要先解锁),按“编辑多帧按钮”(Edit Multiple Frames),单击其右边的“洋葱皮按钮”(Modify Onion Markers),选择“Onion All”,如图所示,这时,就可用“缩放工具”把全部对象缩放到需要的大小。最后按CtrL+M打开“场景修改对话框”(Movie Properties),更改你要求的场景尺寸。并在对话框中按下“匹配内容”(Match:Content)按钮。于是,场景的大小就会刚好与场景中各元件自动匹配。按这种方法也可实现多帧动画位置的同时调整,即某一段动画(注意:不是某一帧)构图偏离一边时,可用此方法进行调节。与上述方法不同的,只是不必进入“场景对话框”进行处理。 ' B5 W/ D: I0 Q6 A. A$ ^5 S
50. 如何使Layer靠得的紧一些?6 m( u- n; Q- V' [: w8 O# q; U6 d
点击时间轴的最右方一个有黑三角的标志,在菜单中选Short。另外菜单里还有可以调节帧的显示比例的选项命令。8 K6 n3 _# @0 _' Q
51. 如何设置动画背景为透明的? 0 f! g5 w/ |. L
在发布设定中的HTML栏中有一项是窗口模式,选透明的窗口一项就OK。不过透明只在IE中可以,在NC中便失效了。 0 [2 Z* k  W0 t
52. 如何将一张图变成Flash文件后任意缩放而不出现锯齿? 导入的如果是位图,必须转换为矢量图格式,矢量图容量小,放大无失真,有很多软件都可以把位图转换为矢量图,但实际上Flash中已提供了把位图转换位矢量图的方法,简单有效。先按Ctrl+R导入需转换的位图,选菜单Modify-Trace Bitmap。在弹出的对话框中,把Color和Minimum Area设得越低,后两项设得越加紧密、越多转角(即下拉菜单越偏前面的选项),得到的图形文件会越大,转换出的画面也越精细。
( \% a( H: Z# u" D0 m8 I53. 如何让一行汉字围绕一个圆心排列呢? ! S; ^1 i" L  x$ z  u  S
先随便打一个字符(不要打散),画一个圆作为引导线,用引导线做这个字符环绕一周的动画,有几个字环绕动画就做成几帧,Rotate选None,把Orient to path的勾打上,然后把每一帧都变成关键帧,删掉引导层,选中洋葱皮功能的编辑多帧,选所有帧,把第一帧往后的所有帧都剪切,Ctrl+Shift+V到第一帧,环绕就做好了,再把每个字符改成你想要的就行了。
: W7 t1 p# s: M! b" j; j* Z54. Flash5里面消除文字锯齿用哪个实现?
0 f. D9 o$ [5 f1 r在flash里面直接输入的文字都可以圆滑显示的 ) E" M8 Z6 Z& Q. X/ c2 `
注意选中菜单View>Antialias Texts项。 6 p8 j+ D* C: \# z$ N
55. 如何整齐规划Flash中的工具面板?
) l/ m3 {$ e. \2 c  l选择菜单Window-Panel Sets-Default Layout,一切又会排列得整整齐齐。觉得每个浮动工具窗口太大了,是吗?请双击该窗口上面的蓝色标题条,窗口就会缩至最小,要用时再双击打开它。另外,整个Flash5窗口的右下角也设有这些窗口的快捷按钮,非常方便。
/ [0 y+ @$ J2 a56. 在Flash5中如何缩放场景?
$ O4 \$ l2 ~1 k$ o8 u以前的版本缩放对象只能用鼠标或者放大镜工具来增大或缩小场景的大小。,但在Flash5中就不一样了。只要按Ctr+或Ctr-就能轻松改变场景的大小。 " V1 ?, Q- @% N9 b) Y) |5 O/ i* @6 E
57. 如何调用外部的库文件?
, {' [4 m, B8 @2 m& T打开菜单File-Open as Library,就可轻易的利用其中的符号。这个如此简单实用的问题,居然很多人并不知道! 更深一步,你还可选择File-Open as shared library命令来直接调用网上的Fla文件中的符号库,而且这个Library中的元素在客户端浏览时只需要下载一次,所有这个项目中用到这个Library元素的Movie的地方,在客户端都会自动调用这些元素无需再次下载,可以节约用户大量的下载时间。这在团队协同开发的时候特别有用。这就是Flash5“共享元素库”的魅力所在。
( W+ V+ ]" B7 T4 m' `58. 在Flash5中转换格式有那些技巧? 4 m# Z4 `% M# d. ^0 z
Flash5中增加了对Realplayer文件格式输出的全面支持,对于自己的作品在网上的发布,从此又多了一个选择,真是令人惊喜。有人喜欢用Flash制作GIF动画,或因其它用处,需转换为AVI或MOV格式。但有时发现许多动画信息都无故丢失,究其原因,FLASH动画中应用了Movie Clip。准确讲这不算一个技巧,但往往会困惑一些初学者。根本的解决办法就一个,动画中不要用Movie clip。当然你更别指望生成的GIF、AVI或MOV动画能支持Swf文件的交互了。在输出动画为AVI格式时,注意要选用Windows自带的压缩方式(如Microsoft Video1等)。 . q# e1 m3 g' K% Q! e$ O
59. 输出动画保存为AVI格式而后看AVI 时,MC 都不动,该如何解决? 1 J3 I1 G* P  a" O+ g+ ]! V5 P
答:一、将你想要用的MC大小作成和想要的影片同样大小如400*500
+ r0 \" d6 c7 W二、建一个新层
- ^) b; N* X6 S- r: A" g: ]三、将你的MC直接输入到这个层上面
* ]+ d- D% h9 }) W9 C0 e+ A好了你再输出个avi试试如果你的位置不对就调整MC。
6 O6 x1 ~* _: m1 @: y60. 在Flash中如何画多边形?
2 k$ \' n6 H5 d1 T( j) V6 }1 Q以六边形为例: 2 Z' q( W1 Q: z
首先画一水平线段,然后复制线段并将其旋转120度;重复第2、3步骤,共复制和旋转5次,最后用箭头工具将各线段头尾相接摆放即可,注意打开吸附功能。
# Y/ ?0 f( b1 N' p, @61. 如何对声音进行裁剪? & m" K: X$ W: v; D% s3 ]
答:选中声音所在的层,然后按Ctrl+F,选择上面的声音选项卡,下面有个”Edit…”点击它然后可以对你到入的声音进行裁切。
* o" g$ \$ o5 t- O1 A( N. {62. 在Flash中如何使字体清晰? 6 G, j- S( x2 k# Z' T% @
答:用Ctrl+B打散字体,或者用CW FONT就是繁体字效果也比较好。) c  r; z6 k2 t( z
63. 如何制作文字圆周运动? # y& y2 Q( R: g! u
答:File->New,文字工具输入"B"(字体Arial Black,大小24,蓝色),Add Guide Layer,最好选中磁铁工具(Snap),选画圆工具,Line Color选个醒目的,Fill Color选无色(调色板左上角有个方框,点一下变成X就行了),在Guide层按住Shift画个圆,用箭头工具拖动"B"吸附到圆的顶部正中央,在"B"左边一点,用橡皮把圆擦一个很小的缺口,选字母层,在第16帧按F6插入关键帧(你想做的共有几个字就在第几帧插入关键帧),把"B"拖到缺口左边的圆上(这是最后一个字母的位置,可多试几次,以使所有字母能均匀排开),在第一帧点右键选Properties,设置Motion变化,在Orient to path direction前打上对号,好让字母能垂直圆周排列,OK。点字母层,选中所有帧,按F6把所有帧都变成关键帧。点选Time Line第四个图标Edit Multiple Frames,再点第五个图标Modify Onion Markers,选Onion All。好了,所有16个字母都显示出来了,当然都是"B"。删除Guide层。选中所有字母,按F8转变为符号Symbol 1。按Ctrl+L打开库窗口,双击Symbol 1进入编辑界面,选择一个字母,双击,改为你需要的字母和颜色。依次把所有字母都修改好,OK,主体工程已经完成。下面可以小试牛刀了。新建一层,删除原来的字母层。把Symbol 1拖入新层第一帧,在第40帧插入关键帧,在第一帧右击选Properties,选Motion,Rotate选Clockwise,1 times,然后发布就可以了。 2 F9 M* J" ^/ d
64. 一张图片不断循环怎么制作?2 R  o0 [! N$ y. V" K) ~! d+ ~3 y
答:可以中一个MC中多做几个层,每一层导入一张图,然后按安排好次序就可以了。
( B2 S6 O# D2 a7 ~6 x# b) H65. 如何制作写字的效果?
( g3 i3 e9 j5 v, j+ r# L; B8 b1 P答:先输入要写的文字例如说”动“字,选好字体,调整好大小,打散,这就是最后一帧。复制,插到前面一帧。用橡皮擦掉"动"的最后一笔的一点,这就是倒数第二帧。再复制,再按笔划的逆顺序擦掉一点,这是倒数第三帧。下面同理。每次擦多少,你可自己感觉,也可参考一些写字效果的源文件。有一点要注意,就是平常写字时停顿的地方要添加一个或更多的关键帧,只要依据播放速度而定。
% g  O+ M+ X/ Y$ d6 _66. 如何优化自己的作品?
* j4 M% Y5 ^7 _8 Y7 o) V6 \尽量少用大面积的渐变,特别是形变(Shape),二是保证在同一时刻的渐变对象尽量的少,最好把各个对象的变化安排在不同时刻。
/ I2 e( V5 Q% N' o# h! M) C减少动画的文件大小的方法:少采用位图或者结点多的矢量图。线条或者构件的边框尽量采用基本形状,少采用虚线或其它花哨的形状。尽量采用windows自带的字体,少用古怪的中文字体,尽量减少一个动画种的字体种类。少采用逐帧动画,重复的运动变化,应采用Graphic或Movie clip。动画输出时,采用适宜的位图及声音压缩比。   h" V0 B% x; D! G
67. 如何在Flash中调用EXE文件? $ W' G& h! x' K. n0 g
fscommand ("exec", "path/*.exe")
# r6 j4 N7 p8 ?) wpath 为路径名,必须是绝对路径。 7 A8 I  x# I- P3 K. ~4 k  t
68. 导出的.EXE文件如何自动关闭?
% t% ?4 D0 `" i% o7 Z5 H1 A在flash最后一帧上或在按钮上加 2 [6 q7 c% |- ^
fscommand(“quit”) ; C! Z5 o) E4 A+ D
69. 如何调整Action中的字体大小?
8 [- v$ u" E3 {# m# x- t* J点击Action面板右上角的三角形按钮,在菜单中选择Font Size,然后根据自己的需要选择大号,或中号,系统默认的是小号字体。 $ b9 u7 d! r. t3 g) K
70. 如何禁止菜单、Zoom In(Out)功能,以及完成双击SWF文件时直接全屏 ? 5 h0 X, o' y+ C9 D
全屏->FS Command (“fullscreen”, true)本全屏只是简单地将屏幕占满,动画部分并不会因此而放大。 0 T2 a  l& h% C
禁止缩放->FS Command (“allowscale”, False)
, S3 z- h# x# }! \8 T& H禁止菜单->FS Command (“showmenu”, False)
祝论坛越办越好.
相信自己!QQ191102491
发表于 2009-12-7 20:39:45 | 显示全部楼层
楼主发分享了这么多
- V: f+ L9 U9 P. Z' m7 m( j谢谢了
哪怕万人都要将火熄灭,一人也要将火种传承!
回复 支持 反对

使用道具 举报

6

主题

249

回帖

285

积分

水天使

Rank: 3Rank: 3

积分
285
QQ
发表于 2009-12-7 20:40:07 | 显示全部楼层
努力学习中
釁成
回复 支持 反对

使用道具 举报

54

主题

5601

回帖

5737

积分

精灵天使

Rank: 6Rank: 6

积分
5737

优秀版主奖优秀会员奖灌水天才奖文学创作奖五周年纪念勋章

发表于 2009-12-7 20:49:23 | 显示全部楼层
FLASH我也是一知半解的...谢谢楼主分享..楼主辛苦了
回复 支持 反对

使用道具 举报

251

主题

3365

回帖

3925

积分

梦天使

无名

Rank: 6Rank: 6

积分
3925

灌水天才奖新人进步奖宣传大使奖60周年国庆纪念勋章五周年纪念勋章

QQ
发表于 2009-12-7 21:08:27 | 显示全部楼层
今天一下收获这么多经验,慢慢消化吧……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|落岸天使论坛

GMT+8, 2025-11-23 12:03 , Processed in 0.097027 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表