71. 如何通過按鈕給別人發(fā)E-mail?
添加下列語句:
get url:mailto:yourname@sina.com
72. 電視干擾的效果怎么做?
1.先畫一些短的白線條(細一點,稍微有點灰度),然后做幾個關(guān)鍵幀,每幀里隨機的放一些,連續(xù)播放一下就有效果了。
2.用PS做一個電視雪花的圖片,然后導入到flash中,選中該圖片,安F8把此圖片生成MC,把它放到主場景中,命名為xh,在場景第一幀添加:
setProperty(“xh”,_x,random(10)-5);
setProperty(“xh”,_y,random(10)-5);
在第二幀添加:gotoAndPlay(1);
73. 關(guān)鍵幀中的腳本里Stop后的腳本會不會起作用?
Stop語句只停止幀的播放,并不能停止該Stop所在關(guān)鍵幀的Action語句的執(zhí)行。
74. Flash中的路徑的作用是什么?
如果你用過DOS,您就可以很容易理解FLASH的路徑。簡單地說,路徑就是在FLASH編程時能夠找到變量或者符號(Symbol)所經(jīng)過的路。其方式跟DOS一樣,分成相對的和絕對的兩種。
75. Action中,/:與/有什么區(qū)別,各在什么時候用?
/:是表示某一路徑下的變量,如/:a就表示根路徑下的變量a,而/表示的是絕對路徑。
76. 如何在MC中控制主場景的播放?
Flash5中_root表示主場景,用_root. play()即可控制主場景的播放。
77. 如何在Flash中打開一個定制的瀏覽器新窗口?
添加
Get URL ("java script:window.open('new.htm','newwin','width=320,height=320');")
78. 點一個按鈕就放音樂,再點它一下就停音樂這個效果該如何做?
第一下設(shè)置gotoandplay(),那一幀設(shè)置成play sound
第二下再跳到另一幀然后stop all sound
79. 如何改變調(diào)入后的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”為設(shè)定這個MC具體大小的數(shù)值。
80. 如何改變調(diào)入后的swf的位置?
一個簡單的方法是,我們可以來移動那個已給置入Mocie文件的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”是位置具體的數(shù)值。
81. 如何讓一個MC調(diào)用另一個MC里設(shè)置的一個變量?
在mc里輸入此語句:(a b 均為變量名,mcname為mc的實體名)
a = _root.mcname.b;
此語句是使本mc的變量a調(diào)用_root.mcname這個mc里的變量b
82. 在Flash中如何打開Word文檔?
Flash不支持調(diào)用Word文件,但瀏覽器可以直接打開.doc文檔,那么就用getURL來解決即可,路徑用絕對地址http://www..../word.doc 。
83. 在Flash中如何調(diào)用mpeg文件?
Flash中不支持調(diào)用mpeg文件,首先要安裝一個三方軟件,名字為Swiffcanvas1.0;接著打開fla文件,如果mpeg文件的目錄為aa,mpeg文件名字為bb,那么就可以就添加下面的語句:
FS Command ("exec", "SwiffEXEC(LOCAL:aaa\111.mpeg) ");
然后把fla文件輸出為exe文件 ,并用Swiffcanvas打開這個exe文件,然后在Swiffcanvas里設(shè)置完成自己的要求。最后再輸出為.exe文件,就可以了。
補:如果覺得上面的方法麻煩,可以下載一個輔助軟件flix(閃派軟件園有),它可以把mpeg等視頻文件轉(zhuǎn)為swf文件,然后再導入flash中或者從外部調(diào)用,外部調(diào)用動畫參考下題答案。
84. 如何在MC中載入外部動畫或其他動畫?
我們經(jīng)常要用到在主動畫中載入子動畫(swf文件 )的情況。但是,這種方式載入后,載入的動畫往往不在我們需要的座標位置上。有個簡單的辦法可解決這個問題。我們先建立一個空MC。將該MC拖到主場景中,并為之命名(Instance),如“bb”。然后在主場景的相應(yīng)幀加上Action,在action面板中的URL中填入要載入的swf文件,“Location”欄選“Target”,在其后的空欄中填入“/bb”。這樣子swf文件就載入到實體名為“bb”的MC中了。現(xiàn)在,我們只要控制該MC在場景中的位置,就可控制載入的子動畫的精確座標了。
85. Flash內(nèi)怎么用js或java?
答:on(release){ geturl("java script:alert'........'";) }
on(release){
thanx="thanks";
}
86. 在ActionScript的編輯窗口中怎么輸入中文?
可以更換Flash的字體,也就是刪除Windows\Fonts\Modern.fon,這樣,編輯窗口的字體就好看多了。
87. Flash如何與數(shù)據(jù)庫連接?
答:只能通過后臺文件,如CGI腳本,Active Server Pages (ASP),或 Personal Home Page (PHP)等。傳遞值到flash中,實現(xiàn)數(shù)據(jù)庫的操作。
88. 在用FsCommand中可以調(diào)用JavaScript嗎?
答:FsCommand可以調(diào)用JS函數(shù)MovieName_DofsCommand裝入Flash動畫。MovieName是Flash動畫的名字由Embed標簽的Name屬性或是Object標簽的ID屬性指定,如果FlashPlayer的名字為MYMOVIE,應(yīng)該調(diào)用JS函數(shù)名字為MYMOVIE_DOFSCOMMAND。
出處:藍色理想
責任編輯:cnbruce
上一頁 Flash FAQ [3] 下一頁
◎進入論壇Flash專欄版塊參加討論
|