文逸首页 小文论坛 文逸博客 精华文章
 首页 | 新闻 | 论坛 | 博客 | 专题 | FTP | 金融 | 微博 | 图库 | MyHome | 搜索 | 登陆 | 注册 | 帮助 | 设为首页  ·在线人数: 1506

发表新帖 我的主页  用户登陆 返回上页 收藏本帖 文友爬行榜

标题:122个常见问题收集整理(FLASH初学者参见)
[作者] dsj [发表时间] 2003/5/18 21:58:42  [回复] 23  [点击] 9490

 [作者] dsj   [头衔] 论坛坛主  [经验] 220862  [等级] 大主帅   [发帖] 15642   [回帖] 1366  [登陆] 7956
[发表时间] 2003/5/18 21:58:42  [楼主]
标题: 122个常见问题收集整理(FLASH初学者参见)
 
1,FLASH是什么? 
FLASH电影是专为网页服务的画像或动画(当然,也可用于其它用途)。主要含有矢量图形,但是也可以包含导入的位图和音效,还可以把浏览者输入的信息同交互性联系起来,从而产生交互效果,也可以生成非线性电影动画。该动画可以同其它的WEB程序产生交互作用。网页设计师可以利用FLASH来创建导航控制器、动态LOGOS、含有同步音效的长篇动画、甚至可以产生完整的、富于敏感性的网页。 

2,怎样做一个简单地FLASH动画? 
首先,打开你的FLASH软件,绘制一个圆形(左面地圆形工具可以直接绘制),然后按F8添加为一个Symbol,再图层第十祯地位置按F6键添加一个关键祯,并适当移动该Symbol的位置,最后在第一祯位置点鼠标右键选择Motion就行了. 

3,什么叫矢量图? 
矢量图可以任意缩放而不影响Flash的画质,位图图像一般只作为静态元素或背景图,Flash并不擅长处理位图图像的动作,应避免位图图像元素的动画。 

4,如何迅速地对齐不同Frame中的物件? 
用 Inspector “Ctrl+Alt+I” 直接输入坐标。 
或是工具栏〉〉窗口〉〉面板〉〉排列“Ctrl+K” 调出排列面板来。图例 

5,怎样调节一个Symbol/MC地透明度? 
选中Symbol/MC,菜单栏找到Modify(修改) 〉〉 Instance (实例)〉〉Color effect (效果)〉〉 Alpha(透明度) 调整就可以了 

6,做好地Flash放在html上面以后,它老是循环,怎么能够让它不进行循环? 
最后一个祯地Action设置成Stop(停止) 

7,怎样给我的FLASH做一个预加载地LOADING? 
用Action语法地if frame is loaded来实现,新建一层,这层专门放Action, 
第一帧, 
ifFrameLoaded ("场景", frame) {//假如场景中地祯数已经载入 
goto and play() //跳至并播放某某祯(自己设定) 

第二帧, 
goto and play("场景1", 1)//跳至并播放第一祯循环 
再加上一个load地MC循环播放在这两帧的中间,就OK了。 

什么?你要非常详细地LOADING?那就当这个源码吧,够详细了. 
源码下载 

8,怎样点击一个按钮打开一个页面html而不是一个祯. 
制作一个按钮,上面地AS直接写: 
on (release) { 
[$nbsp][$nbsp][$nbsp][$nbsp]getURL ("***.html"); 

这里地***.html就是你要打开地页面文件名,当然也可以是某某URL地址,比如http://www.flash8.net ;

9,我在按钮地OVER祯放置了一个很大地MC,为什么我要没有点击到按钮鼠标就变成了手地状态? 
按钮真正激活区是在HIT(按下)祯地位置,如果想控制按钮的位置为一定值,可以在HIT祯绘制一个透明地图形来判断. 

10,如果屏蔽鼠标右键?FS命令都是什么意思? 
fscommand ("fullscreen", "true/false");(全屏设置,TRUE开,FALSE关) 

fscommand ("showmenu", "true/false");(右键菜单设置,TRUE显示,FALSE不显示) 

fscommand ("allowscale", "true/false");(缩放设置,TRUE自由缩放,FALSE调整画面不影响影片本身的尺寸) 

fscommand ("trapallkeys", "true/false");(快捷键设置,TRUE快捷键开,FALSE快捷键关) 

fscommand ("exec");(EXE程序调用) 

fscommand ("quit");(退出关闭窗口) 

11,在FLASH中的字体总是很模糊,用变清晰地办法吗? 
写好文本以后CTRL+T打开文本设置面板,在最后地文本框选项那里框选使用设计字体就行了.(注意最好使用宋体,尺寸为12或者8,这样比较工整) 

12,我想做一个MTV,怎么导入声音呀? 
很简单,CTRL+R导入你地声音文件就行了. 

13,我制作地MTV声音和歌词总是不同步. 
CTRL+F打开祯控制面板,右边找到声音选项卡,调整声音地同步效果为STREM(音频数据流)模式就行了. 

14,为什么我做出来地MTV文件很大呀? 
参看这篇贴子 

15,FLASH地发布设置都有些什么?透明背景怎样设置? 
图解图1图2图3 
在Dreamewaver中地设置: 
图解 
(由FLASHWEB提供图材) 

16,怎样可以做出很漂亮地字体特效? 
用第三方软件Swish和Swfx这些,闪吧地软件资源有下载. 

17,如何优化我地FLASH? 
参看这篇贴子 

18,我在ACTION面板地高级模式为什么字体总是很小? 
 

19,如何加载一个SWF文件 
loadMovieNum地技巧 
添加一个空地MC。实体名为ok,ACTION: 
loadMovie ("dr/test.swf", "_root.ok"); 

控制这个MC的位置,大小等相对属性(Property)就会影响调入SWF的位置和大小。 
setProperty ("mc", _xscale, "****"); 
setProperty ("mc", _yscale, "****"); 
setProperty ("mc", _x, "****"); 
setProperty ("mc", _y, "****"); 
setProperty ("mc", _Alpha, "****"); ............ 

20,如何导入一个背景透明度效果比较好地位图? 
推荐使用PNG格式(FIREWORK),FLASH对PNG位图地融合透明效果支持相当好。 

21.问: 如何用actionscript将页面设为首页和加入收藏夹? 
答: 一,用getURL的方法: 

设为首页: 
on (release) { 
getURL("javascript:void(document.links[0].style.behavior='url(#default#homepage)');void document.links[0].setHomePage('http://www.flashempire.com/');", "_self", "POST"); 


加入收藏夹: 
on (release) { 
getURL("javascript:void window.external.AddFavorite('http://www.flash8.net','闪吧');", "_self", "POST"); 


二,用fscommand的方法,有点复杂 

1,先在flash的按钮上添加代码: 

首页: 
on (release) { 
fscommand("setHomePage", "http://www.flash8.net";); 


收藏夹: 
on (release) { 
fscommand("addFavorite", "http://www.flash8.net|闪吧"); 


然后在发布设置中选择flash with fscommand,发布成html 

2,修改html: 

找到 
// Handle all the the FSCommand messages in a Flash movie 
function sethomepage_DoFSCommand(command, args) { 

这一段,修改成: 
// Handle all the the FSCommand messages in a Flash movie 
function sethomepage_DoFSCommand(command, args) { 
var sethomepageObj = InternetExplorer ? sethomepage : document.sethomepage; 
if (command == "setHomePage") { 
document.links[0].style.behavior = "url(#default#homepage)"; 
document.links[0].setHomePage(args); 
} else if (command == "addFavorite") { 
args = args.split("|"); 
window.external.AddFavorite(args[0], args[1]); 



最后,如果html里一个链接都没有,还需在<SCRIPT LANGUAGE=javascript>这句的前面添加一句<a href="javascript:"> 

22.问: 怎么让动画放完后自动关闭? 
答: 在最后一桢的ACTION里选FSCOMMOND一项,然后在右边选中QUIT,就可以了 

23。问: 怎样引入透明的位图? 
答: 最好输入png文件。png是fireworks文档。当然你也可以输入GIF89a格式的透明GIF图片。 

24。问: 如何在Flash中打开一个定制的浏览器新窗口? 
答: 这个问题,很常见,也讨论过无数次,以前的一些有用的帖子找不到了,现在重新整理如下: 
常用也是很简单的方法是用类似 
Get URL ("javascript:window.open('new.htm','newwin','width=320,height=320');") 
这样的一句,但有很多问题,比如打开了新窗口后,原窗口的内容也被替代了。 

1、在Flash中需要执行打开新窗口动作的地方插入以下语句: 
FS Command ("open_window", "filename.htm;newwin;toolbar=no,location=no,status=no, 
menubar=no,scrollbars=no,resizable=no,width=320,height=200") 
其中Arguments: 
filename.htm 要打开的文件名 
newwin 新窗口的名字 
toolbar=no,location=no,status=no, 
menubar=no,scrollbars=no,resizable=no,width=320,height=200 新窗口的有关属性,包括尺寸 
注意以上三部分要用分号";"分隔 

2、在File>Publish setting...中设定 
HTML中的Tempalte : Flash with FSCommand 
发布 

3、编辑发布生成的html文件,找到以下一段: 

code:--------------------------------------------------------------------------------<SCRIPT LANGUAGE=javascript> 
<!-- 
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; 
// Handle all the the FSCommand messages in a Flash movie 
function Movie1_DoFSCommand(command, args) { 
var Movie1Obj = InternetExplorer ? Movie1 : document.Movie1; 
// 
// Place your code here... 
// 

... 
-------------------------------------------------------------------------------- 

改为: 

code:--------------------------------------------------------------------------------<SCRIPT LANGUAGE=javascript> 
<!-- 
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; 
// Handle all the the FSCommand messages in a Flash movie 
function Movie1_DoFSCommand(command, args) { 
var Movie1Obj = InternetExplorer ? Movie1 : document.Movie1; 
// Place your code here... 
if (command == "open_window") 

arg_array=args.split(";"); 
window.open(arg_array[0],arg_array[1],arg_array[2]); 


... 
-------------------------------------------------------------------------------- 

OK! 
如果是插入现有的html页,可以先发布,再copy相应的代码到html文件。 

25。问: 如何用action控制倒放? 
答: 做一个mc放在合适的地方,里面有两帧 
第一帧: 
If (GetProperty ("/a",_currentframe)<=1) 
Begin Tell Target ("/a") 
Go to and Stop (GetProperty ("/a",_totalframes)) 
End Tell Target 
Else 
Begin Tell Target ("/a") 
Go to and Stop (GetProperty ("/a",_currentframe)-1) 
End Tell Target 
End If 
第二帧: 
Go to and Play (1) 

这样就可以让/a倒放 

但是还有一个问题无法解决: 
如果我只想停一段呢?[/color] 
比如说,我在第十个关键帧处加了一个STOP,在第三十个关键帧处加了一个STOP,现在想倒到STOP处停下来,却没有办法做到。 

If (GetProperty ("/a",_currentframe)<=1) 
Begin Tell Target ("/a") 
Go to and Stop (GetProperty ("/a",_totalframes)) 
End Tell Target 
Else 
Begin Tell Target ("/a") 
Go to and Stop (GetProperty ("/a",_currentframe)-1) 
End Tell Target 
End If 
第二帧: 
Go to and Play (1) 
这一段肯定放在一个mc 里, 
假设这个mc为/b 
在/a需要停止的帧理设置 
Begin Tell Target ("/b") 
stop 
End Tell Target 
stop 
就可以了 

26。问: 内部声音角色与外部声音角色有何差异? 
答: 没什么太大的区别 
外部文件如果导如的话可以降低文件的大小 
在发布的时候或者做成光盘的时候需要和DCR文件一起走,并且始终保持相对路径不变 

还有一个流式播放的问题 
如果导入的声音文件过大就会影响同步效果,声音滞后。(因为Director在播放内部声音之前就将其预栽到RAM中)外部声音文件是流式的,一边播放,一边下载。但要注意连接路径问题。 

27。问: 如何使声音无限循环? 
答: 将声音的循环次数定义成足够大,如果你的音乐设为STREM(音频数据流)那你的swf文件也会足够大。 

28。问: 如何控制声音的播放及停止 
答: 在library 里右健点击声音文件,选linkage… 
设置Export This Symbol 
entifier: 
取名为"sound" 

然后就可以在stage里面设置了 
s = new Sound(); 
s.attachSound("sound"); 

要让声音sound关掉只须 
执行: 
s.stop(); 
要让他开始播放就是 
s.start(); 

29.问: 如何调入SWF文件及控制它的大小和位置? 
答: 一、如何调入一个SWF文件: 

调入一个SWF置给一个层loadMovieNum ("path/movieFile.swf", 0); 
其“path/movieFile.swf”为要调入文件的地址,“0”为层号,“0”为第0层; 

调入一个SWF置给一个MC 
loadMovie ("path/movieFile.swf", "MC_Name");其“path/movieFile.swf”为要调入文件的地址,“MC_Name”是MC的名字。 

二、如何改变调入后的SWF大小: 

setProperty ("MC_Name", _xscale, size_x); 
setProperty ("MC_Name", _yscale, size_y); 

“MC_Name”顾名思义是那个MC的名字了,“_xscale”和“_yscale”是指这个MC的X与Y点的位置,这个位置是用来控制MC大小的。其“size_x”和“size_y”为设定这个MC具体大小的数值。 

三、如何改变其位置: 

一个简单的方法是,我们可以来移动那个已给置入MOVIE文件的MC,就像我们用来改变一张图的位置那样用鼠标拖动它。 
另一个方法是利用setProperty来进行改变这个MC的位置。 
setProperty ("MC_Name", _x, "position_x"); 
setProperty ("MC_Name", _y, "position_y"); 

“MC_Name”是MC的名字,“_x”和“_y”指的是X坐标和Y坐标点,而“position_x”与“position_y”是位置具体的数值。 

希望各位能明白我这个简单的教程!以上代码均为FLASH5为标准。

分享到:

我的QQ群:500人财富群11470502;投资群5920530;资源群6648659;交友群5713862;娱乐群6925950。
我的博客:http://104508155.qzone.qq.com/

 [作者]dsj [头衔]论坛坛主 [经验]220862 [等级]大主帅  [发帖]15642  [回帖]1366 [登陆]7956
[发表时间]2003/5/18 21:59:43 [1楼]
30.问: 如何优化Flash动画,使文件更小,播放更流畅? 
                  答: 
                  Flash作为Macromedia公司出品的网页制作与动画创作的专业软件,操作简便,功能强大,现已成为交互式矢量图形和Web动画事实上的标准。 

                    但是,如果制作的Flash电影文件较大,动辄几百k的话,常常会让网上浏览者在不断等待中失去耐心。对Flash电影进行优化就显得很有必要了,但前提是我们不能有损电影的播放质量。 

                    1.多使用符号(Symbol)。如果电影中的元素有使用一次以上者,则应考虑将其转换为符号。重复使用符号并不会使电影文件明显增大,因为电影文件只需储存一次符号的图形数据。 

                    2.尽量使用渐变动画。只要有可能,应尽量以“移动渐变”(Create Motion 
                  Tween)的方式产生动画效果,而少使用“逐帧渐变”(Frame-By-Frame)的方式产生动画。关键帧使用得越多,电影文件就会越大。 

                    3.多采用实线,少用虚线。限制特殊线条类型如短划线、虚线、波浪线等的数量。由于实线的线条构图最简单,因此使用实线将使文件更小。 

                    4.多用矢量图形,少用位图图像。矢量图可以任意缩放而不影响Flash的画质,位图图像一般只作为静态元素或背景图,Flash并不擅长处理位图图像的动作,应避免位图图像元素的动画。 

                    5.多用构图简单的矢量图形。矢量图形越复杂,CPU运算起来就越费力。可使用菜单命令Modify 
                  (修改)/Curves(曲线)/Optimize(优化),将矢量图形中不必要的线条删除,从而减小文件。 
                    6.导入的位图图像文件尽可能小一点,并以JPEG方式压缩。 
                  7.音效文件最好以MP3方式压缩。MP3是使声音最小化的格式,应尽量使用。 
                    8.限制字体和字体样式的数量。尽量不要使用太多不同的字体,使用的字体越多,电影文件就越大。尽可能使用Flash内定的字体。 

                    9.不要包含所有字体外形。如果包含文本域,则应考虑在Text Field 
                  Properties(文本域属性)对话框中选中Include Only Specified Font 
                  Outlines(只包括指定字体外形),而不要选择Include All Font Outlines (包括所有字体外形)。 

                    10.尽量不要将字体打散(菜单命令为Modify / Break 
                  Apart)。字体打散后就变成图形了,这样会使文件增大。 
                    11.尽量少使用过渡填充颜色。使用过渡填充颜色填充一个区域比使用纯色填充区域要多占50字节左右。 
                    12.尽量缩小动作区域。限制每个关键帧中发生变化的区域,一般应使动作发生在尽可能小的区域内。 
                    13.尽量避免在同一时间内安排多个对象同时产生动作。有动作的对象也不要与其它静态对象安排在同一图层里。应该将有动作的对象安排在各自专属的图层内,以便加速Flash动画的处理过程。 

                    14.用Load Movie命令减轻电影开始下载时的负担。若有必要,可以考虑将电影划分成多个子电影, 
                  然后再通过主电影里的Load Movie、Unload Movie命令随时调用、卸载子电影。 
                  15.使用预先下载画面。如果有必要,可在电影一开始时加入预先下载画面(Preloader),以便后续电影画面能够平滑播放。较大的音效文件尤其需要预先下载。 

                    16.电影的长宽尺寸越小越好。尺寸越小,电影文件就越小。可通过菜单命令Modify(修改)/Movie(电影),调节电影的长宽尺寸。 

                    17.先制作小尺寸电影,然后再进行放大。为减小文件,可以考虑在Flash里将电影的尺寸设置小一些,然后导出迷你SWF电影。接着将菜单File(文件)/Publish 
                  Settings…(发布设置…)中HTML选项卡里的电影尺寸设置大一些,这样,在网页里就会呈现出尺寸较大的电影,而画质丝毫无损、依然优美。 

                    在进行上述修改时,不要忘记随时测试电影的播放质量、下载情况和查看电影文件的大小。 
                  [转载] 

                  31.问:为什么在用flash做“沿轨迹运动”时总是沿直线运动,和教程对照了一下,做法完全一样,怎么不行? 
                  答:这个问题似乎总会困扰初学者,但实际上问题很简单。首尾2帧中心位置没有放准在轨迹上。一个简单的检查办法:你把屏幕大小设定为4 
                  00%或更大,察看图形中间出现的圆圈是否对准了运动轨迹。 

                  32。问:为什么我在 FLASH 中做旋转为什么总是转不快。有什么办法可以转快一点呢? 
                  答:你把播放速度调快,比如38祯/秒,方法:主菜单->modify(修改)->movies(影片),加大Frame 
                  rate(影格速度)的值便可 

                  33。问:请问制作按钮时,“hit"是用来做什么的?什么时候需要用到?[/color]很多教程都没具体讲解"hit"的用法。[/color] 

                  答:hit是指定按纽的激发区域。在HIT内设定的区域在播放时是不会显示出来的。如果没有指定HIT区域,一般FLASH会默认你的按纽区域作为激发区域。比如:用文字做按钮时,最好能定义一个矩形来做触发区,而不是系统默认的文字内容。 


                  34。问:如何把flash放到FP2000、FP98中去? 
                  答:FP98和FP2000对FLASH的支持较差,不能直接在其中插入FLASH动画,解决办法是在SWF文件发布、原代码生成后,把HTML文件中的< 
                  ; ;OBJECT>部分拷过去便可。建议使用DREAMWEAVE来制做FLASH动画网页,会方便很多。 

                  35。问:如何把一个fla文件输出成和swf一样的gif文件 
                  答:先在Publish settings(发布设置)->format(格式)->Gif image(gif 
                  影像),并对其进行相应的设置之后,用Publish(发布)功能便可输出GIF文件。如果FLA文件中含有MC,那么GIF文件中将不会包含MC中的动画,而将只将M 
                  C的第一桢转化为GIF。 

                  36。问:把做好的一个只有十几K的FLASH放入网页中后,预览网页时,为什么要等好长时间FLASH才能被显示。 
                  答:检查SWF文件的名字.路径是否正确,如果不正确系统会试图长时间等待。 

                  37。问:如何设置FLASH的背景? 
                  答:设定背景颜色可以按Ctrl+M,选color项里的BACKGROUND(背景),如果想用一幅图形做背景只需在最下的一个层import(输入)一幅图像便可。 


                  38。问:在FLASH中,怎样画一个圆圈,如何修改圆圈的颜色? 
                  答:画圆的时候把填充色(颜色设定的左上角选项)设为无就可以了!把边框的颜色设定为相应颜色便可。 

                  39。问:怎样做到字列成环型并围绕圆心转动? 
                  答:你可以用CORELDRAW软件或者相关软件来做好了,再导入到FLASH中便可! 

                  40。问:外部导入txt如何变字体的颜色? 
                  答:在设定文本框时,设定字体的颜色。 

                  41。问:才打开FLASH4时使用铅笔工具画圆时还可以,但再次新建一个时用铅笔工具画圆时(模式是平滑)画出来的却不是一个圆或者椭圆!这是怎么回事? 

                  答:按住Shift的同时画圆,你能画的更圆! 

                  42。问:我做出来的文字与图形总是很难对齐,请问如何对齐目标,并把它们放到你想要的位置。 
                  答:选中目标,然后从主菜单->windows(窗口)->inspector(查看窗)->object(对象)然后便可以调节它的高(h)、宽(w 
                  )、起始位置(x,y)和是否中心对齐(use center)。 

                  43。问:FLASH4的多个场景之间如何调整播放次序? 
                  答:主菜单->windows(窗口)->inspector(查看窗)->Scene(场景),可以对场景进行调整播放次序、改名、删除等操作。 


                  44。问:请问在Linux下如何观看flash动画,有插件for Linux的么? 
                  答http://www.openswf.org/有。 

                  45。问:刚下载安装的Flash插件已落户在电脑的什麽地方? 
                  答:在C:\WINDOWS\SYSTEM\Macromed\Flash里看看 

                  46。问:如何将fla文件直接生成exe文件? 
                  答:带有标题栏的swf文件可以通过菜单直接生成exe,是在Flash 
                  Player打开swf文件,然后选择file(文件)->creat 
                  projector(建立项目)。如果加上了FS命令将文件全屏显示后标题栏没了,便可用CTRL+F热键来生成。生成的执行文件内置了播放器,将比S 
                  WF文件大二百多K。 

                  47。问:请问如何把做好的flash转换成屏幕保护程序? 
                  答:用SWF browser 2.8或者screensaverhttp://iching.topcool.net/有下载。 


                  48。问:请问如何借用别人作品中的内容。是否可以将SWF文件完全解码成FLA文件。 
                  答:用SWF browser 
                  2.8可以解开别人的SWF文件,将其中的图像.声音取出保存。到目前为止还没有任何一个软件可以将SWF文件完全反变换成FLA文件。 


                  49。问:如何在FLASH中实现3D效果。 
                  答:在FLASH中不能其接生成3D的动画,需借助其它的软件才行。比如3D 
                  MAX,然后再安装上vecta3D或者Illustrate! 4.0(4.1)插件便可以直接输出swf格式的动画了。 

                  50。[color=red]问:FLASH的动画背景可以是透明的吗?如何设置? 
                  答:当然可以,在发布设定中的HTML栏中有一项是窗口模式,选透明的窗口一项就OK。若是在html中引用flash可在html文件中的前加上下面的语句: 
                  。不过透明只能在IE中可以,在NC中便失效了。 
 


我的QQ群:500人财富群11470502;投资群5920530;资源群6648659;交友群5713862;娱乐群6925950。
我的博客:http://104508155.qzone.qq.com/

 [作者]dsj [头衔]论坛坛主 [经验]220862 [等级]大主帅  [发帖]15642  [回帖]1366 [登陆]7956
[发表时间]2003/5/18 22:00:21 [2楼]
51。问:有什么方法能把普通位图图片转换成矢量图片呢? 
                  答:用AdobeStreamline软件http://iching.topcool.net/有软件下载并有一简单教程,或用FreeHand8转换亦可。 


                  52。问:请问那种格式(后缀)为矢量图?请问用那个软件可以浏览这些矢量图? 
                  答:*.ai *.eps *.wmf 
                  *.cdr,其中前面三种可以在FLASH中直接引用。cdr格式需转换成前三种格式方可引用。如果你安装了CORLDRAW 
                  便可以在资源管理器中直接预览CDR格式的图形。其他格式的还没有软件能够象ACDSee浏览普通图片一样大量浏览。 

                  53。问:在SWF中,怎样去掉点击鼠标右键所出现的内容? 
                  答:在publish settings里面有show 
                  menu的勾选。但是对于网页上的flash它始终会出现flash字样。如果你把它做成exe文件的话,就什么也没有了。 

                  54。问:如何让双击SWF文件时可以直接满屏播放? 
                  答:在最后一桢的ACTION里选FSCOMMOND一项,然后在右边选中fullscreen,true,便可! 

                  55。问:如何制作音乐开关? 
                  思路:将音乐放入MC,用Tell Target来控制这个MC的播放和停止。 
                  相关文章或源文件: http://www.flashempire.com/tutorial/tutor/t3.html ;
                  作者:边城浪子 http://netschool.cpcw.com/homepage/tool/flas ;
                  h4/advanced/advanced20.htm 作者:小东瓜 

                  56。问:请问如何调节音量 
                  答:用纯粹的FLASH不能连续调节音量,只能分段调节。 
                  http://netschool.cpcw.com/homepage/tool/flash4/advanced/advanced21.htm ;
                  有小东瓜写的教程。 

                  57。问:如何在文件中加可控制的背景音乐 
                  答:天极网有教程http://sh.cpcw.com/netschool/homepage/tool/flash4/index.htm ;
                  作者:starwind 

                  58。问:在网页中如何分帧来控制FLASH动画 
                  答:晨曦空间有教程http://starwind.yeah.net ;作者:newfish 

                  59。问:如何使声音无限循环? 
                  答:将声音的循环次数定义成足够大便可。 

                  60。问:怎样才能截取音乐? 
                  答:闪光地带http://zippy.yeah.net)里面有SoundForge,用内录的方法录制 
                  ,效果非常好,如果音量变小了,用effect 
                  里面的dynamic--graphic--expand可以扩大。另外CoolEdit、GoldWave 也是很不错的选择。 

                  61。问:我想在一个CD 或 VCD 里面保存一个声音文件是怎么样保存的呢? 我想我所保存的声音可以导出在FLASH 
                  里面使用。请问Flash中如何加入.mp3? 
                  答:用sthvcd,vcdcutter或其他东东剪下来就可以了。Flash中不能加入mp3,若为mp3格式,可通过winamp或其它软件转成wav,然后要编辑的话用s 
                  oundforge 4.5。 

                  62。问:那里有Sound Forge 4.5的教程? 
                  答http://yongong.topcool.net/ ;音乐编辑那个栏目。 

                  63。问:请问如何把midi转换成wav? 
                  答:MIDI转EAV的方法如下: 
                  1。用WINGROOVE这个软波表直接转换,不过音色是WINGROOV自带的,没有得选择余地的!所以这是最简单最原始的方法,效果一般!这个软件在h 
                  ttp://www.cc.rim.or.jp/~hiroki/english有下载。 
                  2。用两个声卡,一个放一个录。放的那边用软波表,如YAMAHA100等或者声卡自带的硬波表,录音后还可以降噪!此方法还可以!但是如果结合下面的方法就更好了! 

                  3。用软音源软件,如REALITY或者GIGASAMPLER等代替波表,使用专门的音色库来转,这样只要一个声卡就解决问题了!此方法可以使用你认为最好的音色,音质也是几乎没得挑剔的,W 
                  AV的质量接近下面的 方法了! 
                  4。如果你钱很多的话,就用专门的音源和硬盘录音机吧! 

                  64。问:如何才能将文字或图画做变形? 
                  答:Ctrl+B把动作的头和尾打散后即可!symbol是不能做shape的。 

                  65。问:如何制作边缘模糊的MASK效果? 
                  答:在做好MASK效果后再在其上面加一层有模糊边缘的色块。 

                  66。问:怎么做出象电视受干扰时的雪花啊? 
                  答:先画一些短的白线条(细一点,稍微有点灰度),然后做几个关键帧,每帧里随机的放一些,连续播放一下就有效果了。 

                  67。问:请问如何将文字或图镂空? 
                  答:打散字或者图形,先用涂边框工具将它的边缘上色,然后再选中中间部分将之删除便可。 

                  68。问:如何通过按钮给别人发E-mail. 
                  答:get url:mailto:flash8@flash8.net 

                  69。问:如何用GET URL功能打开一个窗口 
                  答:在get url中输入javascript:op('dongua.htm',550,400),get 
                  url支持简单的JAVASCRIPT语句,这种方法跟选择_blank不同。 

                  70。问:在主页中,flash文件老是自己重复播放,不知怎样实现只播放一次 
                  答:在最后一桢的ACTION中加上STOP语句! 

                  71。问:关键帧中的脚本里stop后的脚本会不会起作用? 
                  答:stop语句只停止帧的播放,并不能停止该STOP所在关键帧的ACTION语句的执行。 

                  72。问:我如可才能把“别人网页”中的SWF文件下载到自已的硬盘上呢? 
                  答:方法1、在FLASH动画上单机鼠标右键,选目标另存为……OK! 
                  方法2、在你的浏览器缓冲目录里面有你看过FLASH的SWF文件!一般情况下系统的默认目录是: 
                  windows->Temporary Internet 
                  Files,查找swf文件,其中保存的swf文件数量跟浏览器设定的缓存空间有关,然后将它COPY出来便可。 

                  73。问:请问一串字或一幅图由模糊变清晰的效果怎样做? 
                  答:刚开始的时候将ALPHA(透明度)设小一些,最后位置的ALPHA=100%,关键祯之间用MOTION变化。注意,是SYMBOL才能MOTION,除了用a 
                  lpha外,最关键的还是要用相同内容不同的层来错开,做出模糊的效果! 

                  74。问:打字的效果是怎么做的(就是字一个一个地出来)需要把每个字都转换成组件吗? 
                  答: 
                  方法1、为每一个字建立一个MC,然后在第一帧中引用第一个字,隔两至三祯,按F6,复制关键祯,再引用第二个字,再隔两,三祯,按F 
                  6,引用第三个,以此类推。如果加上打字的音效,效果会更好。本方法适于字数较少的地方。 
                  方法2、如果你只是简单地让它们出现,可以在字上加一层,然后用底色做一个矩形,把字遮住。并将矩形设定为MC,给实体命一个名字(i 
                  nstance name),然后用Set Property语句编程实现矩形的跳着移动便可。这种办法适于字数较多的地方。 

                  75。问:如何计算sin、cos等函数? 
                  思路:利用有关的数学公式将函数转换 
                  相关文章或源文件: http://www.flashempire.com/tutorial/tutor/t12.html ;
                  作者:小魔女 http://dongua.163.net/flash4/fla/function.fla ;东瓜茶轩 

                  76。问:要得到a值除以b值所得到的余数,其表达式该怎么写? 
                  答:a-b*int(a/b)便可! 

                  77。问:如何在FLASH中重复播放部分影格N次然后再跳转? 
                  答:Set Variable: "i" = 1 
                  Set Variable: "time" = 5 
                  comment:time表示重复次数。 
                  comment:以下是想重复的内容帧名为repeat 
                  ………… 
                  If (i<=time) 
                  Set Variable: "i" = i+1 
                  Go to and Play (repeat) 
                  End If 
                  便可。 

                  78。问:如何制作鼠标跟随动画? 
                  答:思路:利用Start Drag语句让一个MC随鼠标运动,再利用该MC的x、y坐标等属性产生相应的变化 
                  相关文章或源文件: http://www.flashempire.com/tutorial/tutor/t5.html ;
                  作者:边城浪子 http://www.flashempire.com/tutorial/tutor/t9.html ;
                  作者:Jimbob 
                  http://202.106.124.57/~eastecho/fbbs/Forum7/HTML/00002 ;9.html 

                  79。问:如何使用FScommand制作时钟? 
                  答:在天极网有相关教程 http://netschool.cpcw.com/homepage/tool/flas ;
                  h4/advanced/advanced18.htm 作者:newfish 

                  80。问:如何进行碰撞检测? 
                  答:思路:1、用get property检测运动MC的位置; 
                  2、对于一些和鼠标跟随有关的碰撞检测,可以用_droptarget 
                  相关文章或源文件: http://www.flashempire.com/tutorial/tutor/t19.html ;
                  作者:FlashGun 
                  http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/00021 ;5.html 

                  81。问:返回值中或者需load进入动画的文本文件中如何表示空格和其他特殊字符? 
                  答:用"+"代替空格 “name= 小东瓜”写为:“name=+小东瓜” 
                  在异景空间http://iching.topcool.net/)有相对应特殊字符的转换表。 

                  82。问:如何调用一个.exe的可执行文件,比如:我用vc编好的可执行文件。 
                  答:用fscommand("exec","执行文件名")便可。需注意此时执行文件的路径是否正确。 

                  83。问:如何禁止菜单、Zoom In(Out)功能,如何完成双击SWF文件时直接全屏 
                  答:在第一桢中输入下面命令: 
                  全屏->FS Command ("fullscreen", true) 
                  禁止缩放->FS Command ("allowscale", False) 
                  禁止菜单->FS Command ("showmenu", False) 

                  84。问:怎样在音乐完成后执行一个动作? 
                  答http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/000382.html ;


                  85。问:如何载入外部动画(*.swf),如何控制载入动画的位置? 
                  答:相关文章或源文件: 
                  http://202.106.124.57/~eastecho/fbbs/Forum7/HTML/00000 ;9.html 
                  http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/00057 ;2.html 
                  http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/00015 ;9.html 

                  86。问:如何在网页中判断是否已安装插件? 
                  答http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/000753.html有详说明。 


                  87。问:flash4是怎么样制作聊天室? 
                  答:需要cgi的支持。比如:asp、perl、php等。国内专门介绍CGI与FLASH联合编程的站点较少,你可以去国外的一些站点看看。 


                  88。问:如何制作留言板? 
                  答:分成上、下两篇。用Asp+Flash实现。 
                  http://www.flashempire.com/tutorial/tutor/t15.html ;作者:边城浪子 
                  http://www.flashempire.com/tutorial/tutor/t16.html ;作者:边城浪子 

                  89。问:如何做计数器? 
                  答:主要是用cgi程序(asp,perl,php等)将数值写入文本文件中,然后利用FLASH的读文本文件的功能将数字读出来并显示。 


                  90。问:如何制做烟花效果? 
                  答http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/000590.html ;
                  作者:boat 

                  91。问:如何动态改变颜色? 
                  答:思路如下: 
                  1、做好不同颜色的帧或MC调用; 
                  2、使用RGB或者CMYK或者其他的色彩模式来进行改变,利用一个具有不同TINT属性的符号并且动态改变ALPHA属性进行叠加。 

                  相关文章或源文件如下: 
                  http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/00014 ;2.html 
                  http://203.39.170.10/http/movies/zips/colour.zip ;作者:Richard 
                  James Rose http://203.39.170.10/http/movies/zips/cmyk.zip ;
                  作者:Martyn van Beek 

                  92。问:如何制作Loading? 
                  答:使用_framesloaded、_totalframes两个变量可以完成 
                  相关文章或源文件: http://www.flashempire.com/tutorial/tutor/t4.html ;
                  作者:边城浪子 http://www.flashempire.com/tutorial/tutor/t10.html ;
                  作者:小东瓜 

                  93。问:如何判断载入外部swf的进度? 
                  答:可以使用被载入swf的_framesloaded、_totalframes两个变量,加上被载入动画的名字。 
                  相关文章或源文件: 
                  http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/00051 ;6.html 

                  94。问:如何把FLASH中的输入的文本存到另一个文本文件! 
                  答:FLASH自己不行!需要与其他软件联合编程来完成。比如:ASP,PERL。 

                  95。问:经常听到别人说到路径,到底FLASH中的路径起到一个什么作用? 
                  答:如果你用过DOS,您就可以很容易理解FLASH的路径。简单地说,路径就是在FLASH编程时能够找到变量或者符号(symbol)所经过的路。其方式跟D 
                  OS一样,分成相对的和绝对的两种。 
                  可以看一看下面两个地址中介绍的内容: 
                  http://202.106.124.57/~eastecho/fbbs/Forum7/HTML/00000 ;9.html 
                  http://202.106.124.57/~eastecho/fbbs/Forum2/HTML/00052 ;5.html 

                  96。问:flash编程用什么工具软件较好 
                  答:用ActionClip1.4,你先在任何一个文本编辑软件中写完程序之后,将程序部分COPY至剪贴板,然后运行ActionClip将之转化,然后到f 
                  lash中将之PASTE便可。这个工具很小巧,在闪光地带(http:/zippy.yeah.net)有一个更好一点的工具Flash 
                  ActionScript Tool Beta2 注册版下载,支持所有的FLASHW命令,可生成一些简单的程序。 

                  97。问:将.fla文件转成.avi文件文件的方法 
                  答:可以转成mov格式,没办法直接转成avi,可以通过转成gif序列,再经过其它软件转成avi(比如premiere) 

                  98。问: 如何在本机上测试LOADING? 
                  答: 在播放(Test Movie)时,再次按Ctrl+Enter,或者是选择菜单View>Show Streaming 
                  还可以打开Bandwidth Profiler 

                  99。问: Flash5中,怎样才能消除导入图像的锯齿? 
                  答: 
                  请用BMP图象或矢量图。由于点阵问题,所以你在导入图象之前先看看这个图的像素有多大,然后将它转为BMP格式后,再到FLASH中用"modify-->trace 
                  bitmap"命令优化图象! 

                  100。问: 请问如何在每次刷新页面时随即显示几个不同的 SWF 中的某一个动画? 
                  答: LoadmovieNum("movie"+random(5)+".swf") 
                  假设有6个swf,分别命名为 
                  movie0.swf,movie1.swf,……movie5.swf 
                  像上边那样,每刷新一次,出现的界面就可能不一样。 


 


我的QQ群:500人财富群11470502;投资群5920530;资源群6648659;交友群5713862;娱乐群6925950。
我的博客:http://104508155.qzone.qq.com/

 [作者]贾明 [头衔] [经验]19 [等级]三等兵  [发帖]2  [回帖]0 [登陆]3
[发表时间]2003/6/5 20:41:00 [3楼]
3x!  



 [作者]瓷竹 [头衔] [经验]108 [等级]一等兵  [发帖]3  [回帖]0 [登陆]2
[发表时间]2003/7/5 15:12:25 [4楼]
太好了,great!  



 [作者]feixu [头衔] [经验]109 [等级]一等兵  [发帖]3  [回帖]0 [登陆]3
[发表时间]2003/7/23 13:25:23 [5楼]
顶啊!  



 [作者]靠靠 [头衔] [经验]115 [等级]一等兵  [发帖]1  [回帖]0 [登陆]7
[发表时间]2003/7/30 2:13:28 [6楼]
狂顶!真是太好了~!
不过俺还是没怎么看明白~!
因为它不象粘贴图片一样点右键属性里找网址就行了!
但flash就不同!如果俺看到一个很好的flash想要在其他论坛发!请问该怎么做?请教楼主啊!!!  



 [作者]bitbybit [头衔] [经验]197 [等级]一等兵  [发帖]3  [回帖]0 [登陆]125
[发表时间]2003/8/8 13:25:32 [7楼]
棒极啦! 非常感谢  



 [作者]zhang [头衔] [经验]188 [等级]一等兵  [发帖]16  [回帖]0 [登陆]44
[发表时间]2003/10/13 15:35:05 [8楼]
好极了!可是这些都有是在哪找到的  



 [作者]wutiger [头衔] [经验]113 [等级]一等兵  [发帖]8  [回帖]0 [登陆]9
[发表时间]2003/11/15 23:39:56 [9楼]
很好,能编成教材提供吗?  



 [作者]涅沙 [头衔]文学版主 [经验]13067 [等级]中校  [发帖]1339  [回帖]736 [登陆]565
[发表时间]2004/1/19 17:26:18 [10楼]
天啊,是不是非常麻烦啊?  


I'm not a happy kid . 

 ぷ               
         小涅  
            ┈→  ⿶ 

A friend tell me that a person needs just three things to be truly happy in this world. Someone to love ,something  to do and something to hope for!

22 条回复; 10 条/页;  1 / 3     第   ↑到页首
您未登陆,发帖前请填写:用户名 密码 注册新用户  
 回复: 122个常见问题收集整理(FLASH初学者参见)
排版
粗体斜体下划线居中飞翔文字移动文字发光文字阴影文字插入超级链接插入网页插入下载地址插入Email地址插入图片插入Flash插入RealPlay文件插入Media文件插入QuickTime影片插入背景音乐插入代码插入引用
插入表情:表情符号   使用帮助
内容 (8000字以内)
 
  关闭窗口  
[论坛列表]

小文诊所 创业经验
金融创新 家庭理财
居家旅行 国内资源
职业生活 配置应用
饮食文化 实盘记录
温情一刻 国外资源
法律频道 红旗社区
妇幼天地 商标标准
站务处理 蓝总看盘
奖励认证 开源软件
故障咨询 求助中心
公益活动 手机软件
网络经济 文史研究
期货专版 代理试用
网页制作 人才交流
分类广告 房产观澜
体育资讯 雅瑟风流
初学园地 美术贴图
股海风云 听风茶轩
管理学院

[今日热帖]

关于文逸 | 小文论坛 | 文逸博客 | 文逸金融 | 精华文章网站地图 | 联系我们 | 隐私保护
 Copyright© WWW.WONYEN.NET 2003 - 2021  闽ICP备09016518号-16   本站最高 10508 人同时在线,发生时间 2005-5-17 5:09:15 
 文逸科技 制作维护