?? 09.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<html>
<head>
<meta content="text/html; charset=gb2312" http-equiv="Content-Type">
<title>教學單元 09 : 互動式按鈕 ( 動作篇 )</title>
<meta content="Rock Jack" name="Author">
<meta content="【傑克資訊站 - FLASH】版權所有" name="Copyright">
<meta content="Microsoft FrontPage 4.0" name="GENERATOR">
<style>
<!--
A:link {text-decoration: none; color: "blue"}
A:visited {text-decoration: none; color: "#000000"}
A:active {text-decoration: none;color:"black"}
A:hover {text-decoration: underline; color: ff0000}
-->
</style>
<style type="text/css">
<!--
p{font-size:9pt;line-height;13pt;}
td { font-size: 9pt ; line-height:13pt;
}
A{text-transform: none;
text-decoration: none;font-size: 9pt ; line-height:13pt;}
-->copyright fangame
</style></head>
<body bgColor="#ffffff" style="FONT-SIZE: 9pt">
<p align="center">教學單元 09 : 互動式按鈕 (
動作篇 )</p>
<hr SIZE="0">
<p align="center">
<object align="baseline" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="100"
id="09" width="150" border="0"
xcodbase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=3,0,0,0">
<param name="Movie" value="09.swf">
<param name="Src" value="09.swf">
<param name="WMode" value="Window">
<param name="Play" value="-1">
<param name="Loop" value="-1">
<param name="Quality" value="High">
<param name="Menu" value="0">
<param name="Scale" value="ShowAll">
<param name="DeviceFont" value="0">
<param name="EmbedMovie" value="0">
<param name="BGColor" value="FFFFFF">
</object>
<br>
完成作品 ( 1.42 KB )</p>
<hr SIZE="0">
<p>1. 延續「<a href="javascript:if(confirm('http://space.jjinfo.com/netschool/tppmsgs/msgs0.htm \n\n文件并未按 Teleport Pro 取回, 因為 它的域或路徑超過啟始網址中設定的范圍。 \n\n你要從服務器上打開它嗎? '))window.location='http://space.jjinfo.com/netschool/tppmsgs/msgs0.htm#1'" tppabs="http://space.jjinfo.com/netschool/tppmsgs/msgs0.htm#1"
tppabs="http://tacocity.com.tw/flash/flash/07/07.htm">教學單元 07 : 互動式按鈕 (
基礎篇 )</a>」, 此單元將為按鈕加上「超連結」以及「目的視窗」的動作 !</p>
<hr SIZE="0">
<p>2. 應用「<a href="javascript:if(confirm('http://space.jjinfo.com/netschool/tppmsgs/msgs0.htm \n\n文件并未按 Teleport Pro 取回, 因為 它的域或路徑超過啟始網址中設定的范圍。 \n\n你要從服務器上打開它嗎? '))window.location='http://space.jjinfo.com/netschool/tppmsgs/msgs0.htm#1'" tppabs="http://space.jjinfo.com/netschool/tppmsgs/msgs0.htm#1"
tppabs="http://tacocity.com.tw/flash/flash/07/07.htm">教學單元 07 : 互動式按鈕 (
基礎篇 )</a>」做好的按鈕 , 在場景按鈕處 , 按滑鼠右鍵 , 選擇「內容」選項.</p>
<p><img height="249" src="01.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/01.gif" width="198"
tppabs="http://tacocity.com.tw/flash/flash/09/01.gif"></p>
<hr SIZE="0">
<p>3. 會彈出符號的屬性設定視窗 , 請點選「動作」屬性設定.</p>
<p><img height="222" src="02.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/02.gif" width="385"
tppabs="http://tacocity.com.tw/flash/flash/09/02.gif"></p>
<hr SIZE="0">
<p>4. 接著在右邊處 , 可以看到一個類似「+」的按鈕
, 按下去會彈出選單 , 請選擇「滑鼠事件中」.</p>
<p><img height="280" src="03.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/03.gif" width="129"
tppabs="http://tacocity.com.tw/flash/flash/09/03.gif"></p>
<hr SIZE="0">
<p>5. 在動作的項目中 , 就增加了「滑鼠 ()」以及「滑鼠結束」兩項 , 請點選右邊滑鼠事件的參數
, 可以依自己的喜好來設定 ,「按下」的意思是「當按鈕按下時 , 馬上執行動作」,「放開」的意思是「當按鈕按下時 , 不執行動作 , 直到按鈕被放開後 ,
才去執行動作」, 至於下面幾個事件參數 , 將在往後跟大家介紹.</p>
<p><img height="223" src="04.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/04.gif" width="385"
tppabs="http://tacocity.com.tw/flash/flash/09/04.gif"></p>
<hr SIZE="0">
<p>6. 設定完滑鼠事件後 , 接下來就是「超連結」以及「目的視窗」的設定了 ! 在動作「滑鼠
(放開)」的下面增加一個「超連結」的動作
, 方法很簡單 , 按「+」按鈕 , 請選擇「取得 URL」.</p>
<p><img height="220" src="05.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/05.gif" width="129"
tppabs="http://tacocity.com.tw/flash/flash/09/05.gif"></p>
<hr SIZE="0">
<p>7. 在動作的項目中 , 是不是在「滑鼠 (放開)」的下面新增加一個「取得 URL」的動作呢 ?! 至於參數設定 , URL
當然就是輸入「網址」囉 ! 可以應用 HTML 語法
, 如「http://」、「ftp://」、「*.htm」等等的超連結語法 , 很多人都問傑克要如何超連結 E-Mail , 只要輸入「mailto:電子郵件位址」超連結語法即可 ! 語法與 HTML 一樣
!!</p>
<p><img height="223" src="06.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/06.gif" width="384"
tppabs="http://tacocity.com.tw/flash/flash/09/06.gif"></p>
<hr SIZE="0">
<p>8. 「目的視窗」也是眾多網友的疑惑 ,
傑克就在此說明一下 ,「目的視窗」其實相當於
HTML 語法中的「Target」語法 , 可以應用 HTML
語法 , 如「_blank」或「new」兩者一樣
, 都是「另外開啟新視窗」、「_top」則是「在現有的視窗中開啟」等等的目的視窗語法
, 也有相當多的網友問傑克 , 使用了分割視窗 ( Frame
) 後 , 要如何指定網頁顯示的視窗呢 ?!
方法很簡單 , 不過有個前提 , 就是您的分割視窗 ( Frame ) 要指定
Name , 這樣才能指定目的視窗ㄚ !</p>
<p>舉例來說 : 分割視窗主要檔案的 Frame
語法中要有 Name 參數 !</p>
<p><frame src="left.htm" name="left"><br>
<frame src="right.htm" name="right"></p>
<p>假設您的按鈕 .swf 放在左邊視窗中 ,
想指定網頁顯示在右邊視窗 , 那「目的視窗」就要填入右邊 Frame
視窗的 Name , 也就是「right」.</p>
<p><img height="222" src="07.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/07.gif" width="385"
tppabs="http://tacocity.com.tw/flash/flash/09/07.gif"></p>
<hr SIZE="0">
<p>9. 按下「確定」按鈕完成設定.</p>
<p><img height="224" src="08.gif" tppabs="http://space.jjinfo.com/netschool/soft/tuxian/flash3b/09/08.gif" width="291"
tppabs="http://tacocity.com.tw/flash/flash/09/08.gif"></p>
<hr SIZE="0">
<p>10. 完工囉 ! 可以輸出作品啦 ! ( P.s : 輸出電影方法及步驟可參考「教學單元
01」)</p>
<hr SIZE="0">
<p>11. 附帶一提 , 在 Flash 3 軟體或單獨的 .swf 檔案 , 無法測試「超連結」等等的動作喔
! 要輸出 .swf 檔案 , 在用 Aftershock 產生 .htm 檔案 ,
最後用瀏覽器開啟 .htm 檔案 , 才能測試「超連結」動作是否正確
!</p>
<hr SIZE="0">
<p align="center">Copyright @ 1999 <a href="mailto:jk@a-vip.com">Rock Jack</a> All rights
reserved.</p>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -