Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Про навигацию сайта (http://www.flasher.ru/forum/showthread.php?t=76808)

AMessiah 13.03.2006 01:49

Про навигацию сайта
 
Ребят, есть такая задумка, чтобы инфа открывалась через маску и также закрывалась при нажатии на другую кнопку.
то есть 1я менюха открыалась вначале, нажали на 2ую, 1я закрылась, открылась 2я.
У кого есть подобный исходник или советы, поделитесь :)

Golovach 13.03.2006 12:42

Вложений: 1
Есть немного другой вариант, посмотри, может пригодится.

AMessiah 13.03.2006 18:48

Спасибо за исходник.
ПОстмотрел его, затме прочитав свое сообщение пришел
к выводу, что неправильно объянил...
Постараюсь еще раз:
Есть меню с кнопками неважно какое просто кнопки 1, 2 итд,
которые открывают определенную часть сайта.
В моем случае это: Новости, Биография, Музыка и Контакт.
есть картинки или клипы этих частей. И хотелось, чтобы
они уходили чере маску и приходили также.
Есть пример:
{
11
***
22
}
1 - это Новости к примеру
2 - это Биография
.* - маска закрывающая 1 и открывающая 2( средняя звездочка значит, это пауза между этими действиями.
Безусловно можно это реализвать для 3 меню вот так:
{
11 11
*** ***
22 33
}
это переход из 1ой во 2ю и 3ю по кадрам если. Также можно сделать и для остальных, но тогда получится объемный и тяжелый в управлении сайт.
Меня интересует исходник или подсказки по поводу того как с помощью AS это реализовать.
8)

Golovach 13.03.2006 19:21

Вложений: 1
С масками не получится, т.к. наложенная программным методом маска снимается с другого объекта и т.д. Попробуй поиграть с visible

AMessiah 13.03.2006 20:36

спасибо за исходник, но к сожалению мне его не открыть, тк у меня
Macromedia Flash MX v.7

AMessiah 14.03.2006 22:20

Кто-нибудь может с этим помочь?

xcho_ 15.03.2006 00:34

не надо маски...попробуй воспользоваться _visible .С помощью визибл можно запросто сделать твою задачу...почитай хелп на эту тему...

Futs 15.03.2006 00:40

Если не хочешь gotoAndStop(), значит сделай свои части сайта отдельными флешами и при нажатии на определенную кнопку загружай

xcho_ 15.03.2006 02:53

Вложений: 1
вот,посмотри,только что сделал...просто менюшки но с помощью _висибле..самое простое,что можна придумать!

xcho_ 15.03.2006 02:56

Но если тебе нужна именно типа рисование подменюшки,с помощью маски и моушен,то просто меняй при нажатии на любую кнопку _х и _у самой маски,а ролик-маска пусть проигрывается...а твои подменюшки в слое под этой самой маской...сложно,но можно...

AMessiah 15.03.2006 03:04

У меня не открывает исходник, тк 7я версия

xcho_ 15.03.2006 17:23

ладно,тогда так:
\\надпись
Гробы для всей семьи и на любой вкус!
\\4 кнопки:

для вас * для нас * для собак * для блондинок

\\на каждую кнопку пишешь акшен:
on(release){
men1._visible=1; \\ 1 стоит тут,потому как это первая кнопка
men2._visible=0;
men3._visible=0; \\ если этот скрипт на 3 кнопке,то 1 должно стоять тут!
men4._visible=0;
}

\\далше делаешь дополнительные мувики и размещаешь под кнопками соответственно,но каждую не забудь назвать (в нашем случае) : men1, men2 , men3, men4 ...
\\в акшене самого слоя пропиши

men1._visible=0;
men2._visible=0;
men3._visible=0;
men4._visible=0;

вообщем так...
у тебя хоть свф-ка открывается?если да,то пример основан на ней...
п.с. надеюсь понятно изьяснил...

AMessiah 15.03.2006 22:45

xcho_, если тебе будет несложно скинь нв мыло messdnb@mail.ru
исходник, сохраненный под 7ю версию.

xcho_ 15.03.2006 23:26

попробую конечно..но у меня ж флэш 8...откроется ли у тебя сама .fla документ?отпубликовать на 7 плэер щас попробую...и отошлю...

AMessiah 16.03.2006 04:06

Получил письмо, спасибо 8)
Почти то, что говорил. Исходник не окрыл.
было бы еще круто, если они через альфу приходили и уходили
или путем уезда через маску)


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

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