當(dāng)前位置: 首頁IT技術(shù) → 創(chuàng)建Flash 超鏈接的三種方法

創(chuàng)建Flash 超鏈接的三種方法

更多

創(chuàng)建Flash文本超鏈接。在Flash中我們可能需要在某些地方創(chuàng)建超鏈接,用來鏈接到特定的網(wǎng)頁。當(dāng)我們在Flash課件中點(diǎn)擊這些超鏈接時(shí),會(huì)自動(dòng)跳轉(zhuǎn)到制定的網(wǎng)頁,用來查看相關(guān)的內(nèi)容。這些Flash超鏈接可以是跳轉(zhuǎn)到包含更多信息的網(wǎng)站,也可以是給特定的網(wǎng)站做廣告等等,總之Flash文本超鏈接十分重要,因此我們必須掌握Flash超鏈接的方法。本篇文章來談?wù)凢lash超鏈接的三種方法。

一、直接文本鏈接法

這種方法適用于靜態(tài)文本。我們使用文本工具在舞臺(tái)上創(chuàng)建一個(gè)文本框?qū)嵗T谶@個(gè)文本框中我們可以向操作Word文本那樣方便的進(jìn)行我們的操作,可以設(shè)置字體、顏色,也可以創(chuàng)建超鏈接。具體方法如下:

1、我們選中設(shè)置超鏈接的文本。

2、打開屬性面板,點(diǎn)開“選項(xiàng)”,會(huì)出現(xiàn)鏈接和目標(biāo)兩個(gè)輸入框。在鏈接中輸入我們要鏈接的網(wǎng)址,在目標(biāo)里選擇網(wǎng)頁打開方式。

3、為了區(qū)別于其他文本內(nèi)容,我們可以給超鏈接文字選擇不同的顏色。

二、鼠標(biāo)偵聽法

這種方法適用于影片剪輯、按鈕等可交互類。具體方法在舞臺(tái)中創(chuàng)建這些可交換類的實(shí)例并且命名,然后偵聽鼠標(biāo)單擊事件,在處理函數(shù)中使用navigateToURL()方法來實(shí)現(xiàn)網(wǎng)頁的跳轉(zhuǎn)。具體查看下面的代碼:

movieClip_1.addEventListener(MouseEvent.CLICK, GoToWebPage);

function GoToWebPage(event:MouseEvent):void

{

navigateToURL(new URLRequest("http://www.flashabc.net"), "_blank");

}

三、動(dòng)態(tài)文本鏈接法

有些時(shí)候,我們使用的是動(dòng)態(tài)文本,在運(yùn)行時(shí)候才會(huì)顯示這些文本。對于這樣的動(dòng)態(tài)的文本,我們也有方法設(shè)置超鏈接。

1、創(chuàng)建TextField實(shí)例。并給這個(gè)實(shí)例text屬性賦值,也就是添加文本內(nèi)容。

2、創(chuàng)建TextFormat實(shí)例,該實(shí)例用來格式化上述的TextField實(shí)例的文本格式。其中包括設(shè)置字體樣式、大小和顏色,其中有個(gè)url屬性。這個(gè)屬性就是用來設(shè)置文本的超鏈接。

3、使用TextField類的setTextFormat()方法來進(jìn)行格式應(yīng)用。

var mytext:TextField=new TextField();

mytext.x=stage.stageWidth*.7

mytext.y=stage.stageHeight*.9

mytext.text="Flash技術(shù)站點(diǎn)"

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)

}

注意:在第二種方法中,基于安全沙箱考慮,如果禁止了我們訪問網(wǎng)絡(luò),此時(shí)單擊交互類會(huì)出現(xiàn)訪問網(wǎng)絡(luò)失敗的情況。我們需要在發(fā)布設(shè)置里進(jìn)行調(diào)整。打開文件--發(fā)布設(shè)置--Flash選項(xiàng)卡--本地回放安全性--選擇“只訪問網(wǎng)絡(luò)”即可。

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)