Цитата:
Оригинал написал(а) KLieriK
_root.page - ето как я понимаю адрес к мувику.. так?
а "5" - ето чего????
|
Тяжело без автомата...
Я же написал -
цитирую самого себя -
При нажатии на слово "Музыка",//значит ссылка
вызывается функция, объявленная в руте,
с именем page//имя функции
и параметром 5.//параметр ф-ции page()
напр.
function page(nomer) {
_root.gotoAndPlay(nomer);
}
Перечитай Хэлп.
Там всё есть.
asfunction
Доступность
Flash Player 5.
Синтаксис
asfunction:function,"parameter"
Параметры
function Идентификатор для функции.
parameter Строка (String), передающая в функцию function значение аргумента.
Возвращает
Ничего.
Описание
Протокол, специальный протокол для URL-адресов в HTML текстовых полей. В HTML-текстовых полях тест может быть гиперссылкой, используя HTML-тег A. Атрибут HREF тега A содержит URL, который подходит для стандартных протоколов, таких как HTTP, HTTPS или FTP. Протокол asfunction является дополнительным протоколом во Flash, который позволяет запускать функцию ActionScript.
Пример
В следующем примере функция MyFunc определяется в первых трех строчках кода. Переменная textField ассоциирована с HTML-текстовым полем. Текст "Click Me!" - гиперссылка в текстовом поле. Функция MyFunc вызывается, когда пользователь щелкает по гиперссылке:
function MyFunc(arg){
trace ("You clicked me!Argument was "+arg);
}
myTextField.text ="<A HREF=\"asfunction:MyFunc,Foo \">Click Me!</A>";
Если щелкнуть по гиперссылке, в окне Output отобразится следующий результат:
You clicked me! Parameter was Foo