ГлавнаяActionScript 3 — «100 советов» › “asfunction:” теперь “event:”

“asfunction:” теперь “event:”

June 19th, 2006
Для создания ссылок в текстовом поле, клик по которым можно программно отловить, теперь нужно использовать слово event (flash.text.TextField.event:link), а не asfunction как это было в ActionScript 1 и 2. Кроме того, event теперь не вызывает указанную функцию а создает событие TextEvent (flash.events.TextEvent) с типом TextEvent.LINK, а в свойство text записывается текст указанный в ссылке после слова event.
Пример:

Код:
var linkText:TextField = new TextField(); linkText.htmlText = 'Link: Click'; addChild(linkText); linkText.addEventListener(TextEvent.LINK, linkEvent); function linkEvent(event:TextEvent):void { trace(event.text); // Link Clicked }

Категория: ActionScript 3 — «100 советов» Ярлыки: ,

Смотрите также

Array.indexOf и Array.lastIndexOf Proxy: методы перечисления (nextName(), nextValue(), nextNameIndex())
  1. Пока без комментариев.
  1. Пока нету.