Руководство по actionscript. часть 4, стр. 095
Var t:TextField = new TextFieldC );
t. html Text = «P1ay now!«;
t. autoSize = TextFieldAutoSize. LEFT;
addChild(t);
Следующий код регистрирует метод linkListener( ) в предыдущем объекте TextField — t — для событий TextEvent. LINK:
t. addEventListener(TextEvent. LINK. linkListener);
Наконец, следующий код демонстрирует метод linkListener ( ), который выполняется при щелчке кнопкой мыши на создаваемой ссылке. Внутри метода linkListener ( ) мы выполняем операцию, определенную в задаваемой строке содержимоеСсылки, к которой можно обратиться через переменную экземпляра text класса TextEvent.
private function linkListener (e:TextEvent):void { var operationName:String = e. text; if (operationName == «startGame») { startGame( );
}
}
Теперь попытаемся создать гипертекстовую ссылку, которая не просто вызывает операцию на языке ActionScript, но и передает аргументы для этой операции. Код для этой гипертекстовой ссылки представлен ниже. Обратите внимание, что на этот раз задаваемая строка содержимоеСсылки содержит название операции (di splayMsg) и аргумент (hello world), которые отделены друг от друга произвольным разделителем (запятой).