Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 30.10.2008, 16:14
nnn21 вне форума Посмотреть профиль Отправить личное сообщение для nnn21 Найти все сообщения от nnn21
  № 1  
Ответить с цитированием
nnn21

Регистрация: Mar 2008
Сообщений: 2
По умолчанию Как на сайтах делают появление+исчезновение мувиков?

http://www.dhl-discoverlogistics.com.../#/en/stories/

Задача cделать вот это исчезновение сцен, при обращении посредством кнопок (Home, logbook compendium, logbook story) к другим разделам сайта.
Видите как сделано - появляется информация (первая часть мувика запускается) и потом исчезает при обращении к любому другому разделу.

Или вот пример ...
http://www.witsecconfidential.com/
При нажатии на ссылку Log in , появляется окошко, потом при нажатии на close, оно исчезает и выводится главная сцена .

Появление этого окошка есть мувик с 2мя действиями - появление и исчезновение клипа.
Что за скрипт который отвечает за исчезновение мувиков, как их пишут?

Простое воспроизведение мувиков, закрепленных на фреймах понятен - есть кнопка которой например назначается действие (к примеру переход на фрейм "poyavlenie1") но тупое перепрыгивание между фреймами смотрится некрасиво =(




Кстати вот товарищ спрашивал, у меня очень похожий вопрос
ему так и не ответили http://www.flasher.ru/forum/showthread.php?t=109492


Вот небольшая заметочка еще ....
Цитата:
Я лично создаю обычно 2 пустых мувиклипа на основном мувике (ну, в котором шапка, навигация и тд.), пишу потом функцию, которая принимает название мувика(страницы) для загрузки, грузит его попеременно в каждый из пустых мувиклипов.
Каждая страница имеет анимацию появления(фреймы, напирмер 1 по 50) и исчезновения (например 100-150). Появление само происходит - мувик имеет стоп после него. Исчезновение запускается моей волшебной функцией каждый раз, когда ее просят загрузить другую страницу.
Зачем два пустых мувиклипа - так это чтоб одновременно появление одного и исчезновение другого происходило- так красивее smile
Ну, разумеется, если одна страница полностью исчезла, а новая еще не загрузилась - функция показывает красивый please wait smile

Что касается исчезновения - можно и посложнее сделать, если правила исчезновения у каждой страницы свои - то тогда каждая страница должна иметь в себе функцию fadeOut - и она будет запускаться моей волшебной функцией вместо простого gotoAndPlay(100).
Вообще-то я это совмещаю:

Выделить всёкод ActionScript

if(typeof mc.fadeOut == 'function')
mc.fadeOut();
else
mc.gotoAndPlay(100);// или какой там у вас фрейм


В общем, такая сзема у меня довольно гибко работает - не жалуюсь


Последний раз редактировалось nnn21; 30.10.2008 в 16:29.
Создать новую тему   Часовой пояс GMT +4, время: 02:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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