相關資訊
本類常用軟件
-
福建農村信用社手機銀行客戶端下載下載量:584204
-
Windows優化大師下載量:416898
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農村信用社手機銀行客戶端下載下載量:365699
-
快播手機版下載量:325855
創建Flash文本超鏈接。在Flash中我們可能需要在某些地方創建超鏈接,用來鏈接到特定的網頁。當我們在Flash課件中點擊這些超鏈接時,會自動跳轉到制定的網頁,用來查看相關的內容。這些Flash超鏈接可以是跳轉到包含更多信息的網站,也可以是給特定的網站做廣告等等,總之Flash文本超鏈接十分重要,因此我們必須掌握Flash超鏈接的方法。本篇文章來談談Flash超鏈接的三種方法。
一、直接文本鏈接法
這種方法適用于靜態文本。我們使用文本工具在舞臺上創建一個文本框實例。在這個文本框中我們可以向操作Word文本那樣方便的進行我們的操作,可以設置字體、顏色,也可以創建超鏈接。具體方法如下:
1、我們選中設置超鏈接的文本。
2、打開屬性面板,點開“選項”,會出現鏈接和目標兩個輸入框。在鏈接中輸入我們要鏈接的網址,在目標里選擇網頁打開方式。
3、為了區別于其他文本內容,我們可以給超鏈接文字選擇不同的顏色。
二、鼠標偵聽法
這種方法適用于影片剪輯、按鈕等可交互類。具體方法在舞臺中創建這些可交換類的實例并且命名,然后偵聽鼠標單擊事件,在處理函數中使用navigateToURL()方法來實現網頁的跳轉。具體查看下面的代碼:
movieClip_1.addEventListener(MouseEvent.CLICK, GoToWebPage);
function GoToWebPage(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.flashabc.net"), "_blank");
}
三、動態文本鏈接法
有些時候,我們使用的是動態文本,在運行時候才會顯示這些文本。對于這樣的動態的文本,我們也有方法設置超鏈接。
1、創建TextField實例。并給這個實例text屬性賦值,也就是添加文本內容。
2、創建TextFormat實例,該實例用來格式化上述的TextField實例的文本格式。其中包括設置字體樣式、大小和顏色,其中有個url屬性。這個屬性就是用來設置文本的超鏈接。
3、使用TextField類的setTextFormat()方法來進行格式應用。
var mytext:TextField=new TextField();
mytext.x=stage.stageWidth*.7
mytext.y=stage.stageHeight*.9
mytext.text="Flash技術站點"
mytext.height=22;
mytext.width=100;
var mystyle:TextFormat=new TextFormat();
mystyle.font="Verdana";
mystyle.size=12;
mystyle.color=0xFF0000
mystyle.bold=true
mystyle.url="http://www.flashabc.net"
addChild(mytext)
mytext.setTextFormat(mystyle)
}
注意:在第二種方法中,基于安全沙箱考慮,如果禁止了我們訪問網絡,此時單擊交互類會出現訪問網絡失敗的情況。我們需要在發布設置里進行調整。打開文件--發布設置--Flash選項卡--本地回放安全性--選擇“只訪問網絡”即可。