大家好,我是奶綠茶
flash裡的動態文字類別有個 link 的 event 可以使用
直接看程式碼
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/text/TextField.html
flash裡的動態文字類別有個 link 的 event 可以使用
直接看程式碼
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/text/TextField.html
轉載請註明出處
然後在 href='event:' 這是固定寫法, 面後再加上你要出現的文字
這樣就可以了,好處是這樣就可以透過 XML 的方法,來決解文字點擊後要做什麼事
另類用法,如果希望動態文字 Over 後 直接出現手指滑鼠的話, 以前的做法需要多包一層 Sprite
現在可以用這樣寫
Enjoy it
public function TextFieldDemo() { var _tf:TextField = new TextField; _tf.htmlText = "點我milkmidi"; _tf.addEventListener(TextEvent.LINK , _linkHandler); this.addChild( _tf ); } private function _linkHandler(e:TextEvent):void { trace(e.text); }使用方法只要在動態文字上使用 htmlText 屬性
然後在 href='event:' 這是固定寫法, 面後再加上你要出現的文字
這樣就可以了,好處是這樣就可以透過 XML 的方法,來決解文字點擊後要做什麼事
另類用法,如果希望動態文字 Over 後 直接出現手指滑鼠的話, 以前的做法需要多包一層 Sprite
現在可以用這樣寫
tf.htmlText = "點我milkmidi";給他一個空的就可以
Enjoy it
留言