Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Управлять кнопками из Action-Script (http://www.flasher.ru/forum/showthread.php?t=57847)

A_Dyuzhev 06.05.2004 18:04

Управлять кнопками из Action-Script
 
Это мое первое "приложение" на "Action Script", так что прошу делать на это поправку...

Делаю топ сайта на флеше. Только топ. Остальное html.
Нужно добиться, чтобы текущий пункт меню отображался.
То бишь - при загрузке раздела "Прайс", соответствующая кнопка
была постоянно например подсвечена.
Вобщем просто загнать ее в состояние, как будто она over.

Флеш гружу так:
menu.swf?p=about
menu.swf?p=price
menu.swf?p=contact
menu.swf?p=feedback

Во первых - на какое событие повестить основной обработчик ?
Я знаю наизусть пока одно - on (release) и оно не мне подходит :)
(Совместимость нужно с 4 или по крайней мере 5 версией)

Во вторых - как сказать кнопке, чтобы стала в состояние over ? :)

_zhloba 06.05.2004 19:26

switch(p){
case "about":but1.gotoAndStop(3);break;
case "price":but2.gotoAndStop(3);break;
case "contact":but3.gotoAndStop(3);break;
case "feedback":but4.gotoAndStop(3);break;
}
Подразумеваем в третьем кадре состояние OVER
Но только все but должны быть мувиклипами.
А чтобы они работали как к кнопки, определить им
такие обработчики

but1.onRollOver=function(){but1.gotoAndStop(2);}
but1.onRollOut=function(){but1.gotoAndStop(1);}
but1.onPress=function(){
getURL("somepage");
}

Цитата:

(Совместимость нужно с 4 или по крайней мере 5 версией)
Зачем?


Часовой пояс GMT +4, время: 09:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.