Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Помогите с соданием меню...!!! (http://www.flasher.ru/forum/showthread.php?t=69766)

genirk 30.09.2005 06:43

Помогите с соданием меню...!!!
 
Здравствуйте! Подскажите мне как можно создать двухстрочное меню.
Расскозываю подробно:
В первой строчке меню идут основные разделы, во второй подразделы.
что-то в этом духе:

меню1 меню2 меню3 меню4
подменю1 подменю2 подменю3

да, и это один файлик. Далее, при нажатии на [меню2] оно подчеркивается и от него уходит срелка (анимация) ко всем подменюшным пунктам, а даллее вы выбираете подменюшный пункт и только тогда открывается страница. Теперь вопрос:
если адрес сайта (на котором нах. это меню) - www.mysite.ru, то зайдя на него меню откроется с нуля (без пунктов подменю, т.е. только верхние пункты) - всё ОК, а вот если зайти не на гланую - www.mysite.ru/меню2.htm - то оно опять же откроется с начала (без подменюшек - как на главной), а надо чтобы был выделен раздел [меню2] и появились его подразделы....
вроде изложил мысли... подскажите пожалуйста, или хоть ссылку кто может подкинет на готовый похожий урок...
спасибо!

mr.N 01.10.2005 06:18

Нужно через HTML передать переменные в меню. А в самом меню сделать какое-то событие при том или ином значении переменной. Это так, простейшая схема. Передать переменные - пишешь в html <PARAM NAME=yourmenu VALUE="yourmenu.swf?menu=second">

FreeLander 01.10.2005 20:06

Цитата:

Сообщение от mr.N
<PARAM NAME=yourmenu VALUE="yourmenu.swf?menu=second">

flashvars моднее всё-таки

genirk 02.10.2005 13:25

Спасибо, но нелбзя ли попдробней?
И еще, тупой вопрос, но просьба не ругать:
в мувике несколько кнопок, при нажатии на одну из кнопок запускается соотвествующяя анимация (приходит к финалу и замерзает), далее, нажимая на другую кнопку, анимация первой изчезает, а потом запускается анимация второй кнопки. КАК???

Double 02.10.2005 13:39

моднее всего
myMovieClip.swf?parametr1=value1&parametr2=value2&и т.д.
универсальность, ё-моё.

Код:

button2.onRelease = function () {
    animation1._visible = false;
    animation2._visible = true;
    animation2.play();
}


FreeLander 02.10.2005 13:48

Цитата:

Сообщение от Double
моднее всего
myMovieClip.swf?parametr1=value1&parametr2=value2&и т.д.

а в чём универсальность? причём такая которой нет в flashvars.

Double 02.10.2005 13:56

в том, что это обычный синтаксис html. самый простой. и этот синтаксис одинаково хорошо поддерживает любой (!) клиентский браузер.

iNils 02.10.2005 14:13

Кто то говорил, что flashvars поддерживает только IE. Сам не проверял.

FreeLander 02.10.2005 16:43

Цитата:

Сообщение от iNils
Кто то говорил, что flashvars поддерживает только IE. Сам не проверял.

вот-вот. и мозилы и ослики нормально поддерживают. самолично тестил. зуб даю)


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

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