![]() |
Всплывающие окно в AS3
Вложений: 1
Здравствуйте ребята,нужна ваша помощь!
Не соображу как делать всплывающее окно. Чтобы фон позади двигался и анимация не останавливалась. И чтобы закрыть можно было кликом на крестик. Что то в этом роде: Вложение 30274 Если есть возможность поделитесь исходником. |
Окно тот же спрайт или мувик, а кто у него будет родителем - вам решать. По идее лучше всего главный контейнер, если есть.
|
Цитата:
|
Цитата:
Цитата:
|
Не знаю насколько это соответствует вашему случаю, но если вдруг..
В Starling есть класс PopupManager, который контролирует работу всплывающих окон, там уже реализована блокировка заднего контента для нажатий (модальное окно) На самом деле оставить анимацию на заднем плане играть проще, чем поставить все на паузу. |
- определить размеры stage
- создать спрайт размером таким же как stage - залить этот спрайт фоном полупрозрачным (если нужно эффектно, то можно сфотографировать экран, залить этим фото спрайт и применить фильтр размытия несильно, правда могут возникнуть проблемы с seсurity в некоторых случаях) - на этот фон добавить окошко ваше информационное с кнопкой закрытия - после добвления его начать слушать нажатие на кнопку - после нажатия на кнопку удалить слушатель кнопки, удалить окошко, удалить фон P.S. Все это делать только после того как stage стал доступен |
Пожалуйста приложите не большой исходник.
|
Цитата:
|
Вложений: 1
Сделать это одним только кодом без знания основ AS3 будет немного сложновато. Лучше создай анимацию в мувиках и используй минимум кода. Примерно так как в исходнике.
|
Вложений: 1
Вот еще пример, такой же как и первый только без TweenLite
|
| Часовой пояс GMT +4, время: 13:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.