Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Нужна помощь по созданию окон (http://www.flasher.ru/forum/showthread.php?t=165716)

OutSide 26.08.2011 02:32

Нужна помощь по созданию окон
 
Добрый день. Перегуглил кучу инфы в интернете, но так и не нашел нужного мне.
Каким образом реализовывается выпадающее по нажатию на кнопку окно со смайлами (на примере http://goodgame.ru/allstreams2.php?ocd=view&id=1010 чата по этой ссылке).
Разжуйте, пожалуйста

olexandr 26.08.2011 11:26

что именно не получается?
есть кнопка, есть контейнер со смайлами
нажимаем на кнопку - показываем контейнер
нажимаем в другом месте или выбираем смайл - прячем контейнер

toFL 26.08.2011 11:30

1) Создаешь основной Sprite
2) В него добавляешь изображения смайликов
3) Индексируешь их, что бы по клику выполнять правильные действия
4) Сортируешь по сетке
5) Анимируешь главный Sprite по Event.EnterFrame либо TweenLite, TweenMax и т.п.

P.S. Перед очередным вопросом, будь добр, используй поиск по форуму.

OutSide 26.08.2011 13:17

юзал я поиск, как создать спрайт я знаю, я не могу его заполнить ничем, не выходит. У меня есть несколько пнг изображений, как их импортировать во флеш и в АС3 автоматически заполнить этот спрайт этими изображениями + создать к ним события. Если кто может - напишите базовый код к этому всему, чтобы было хотябы отталкиватся от чего то

OutSide 26.08.2011 19:28

Сделал немного по другому, но с применением Sprite.
Возник следующий вопрос. В виде поля для сообщений использую TLF поле. Каким образом можно вшивать через тег <img src=''> изображения, которые будут вшиты в флеш (и как их туда вшить), ибо если загружать с чужого источника\сайта, то при вводе новой строки они все перегружаются, в результате чего мигают. (или же как пофиксить это мигание, использовать кеш) есть идеи?


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

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