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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Jul 2007
Сообщений: 42
По умолчанию Маска залитая "от прозрачного к непрозрачному"

Доброго всем времени суток!

Есть две флэшки

1:
http://finans-plan.ru/111/flashka1.html

2:
http://finans-plan.ru/222/flashka.html

В самом начале по логотипу проходит маска и на первой флэшке и на второй, с той разницей что первая имеет прозрачную маску, а вторая прозрачности не имеет вообще. Поскажите как реализовать маску, с заливкой от прозрачного к непрозрачному, что бы края маски были растушёваны, желательно без AS.

Заранее спасибо!

Старый 07.10.2008, 22:42
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 2  
Ответить с цитированием
Kuruki

Регистрация: Jan 2008
Сообщений: 669
http://www.flasher.ru/forum/showthre...EC%E0%F1%EA%E0

Старый 07.10.2008, 23:32
Дружище вне форума Посмотреть профиль Отправить личное сообщение для Дружище Найти все сообщения от Дружище
  № 3  
Ответить с цитированием
Дружище

Регистрация: Jul 2007
Сообщений: 42
А для 7 плеера без AS?

Старый 08.10.2008, 03:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
А для 7-го плеера нельзя, да и не надо, по причине его 0,XXX% распространения.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 08.10.2008, 13:47
Дружище вне форума Посмотреть профиль Отправить личное сообщение для Дружище Найти все сообщения от Дружище
  № 5  
Ответить с цитированием
Дружище

Регистрация: Jul 2007
Сообщений: 42
Можно, идею уже испытал и реализовал.

Задача была такая:
Сделать во второй флэшке, луч с такими же краями как в первой, т.е. растушивать края, сделать их размытыми. Сделать способ реализации доступным для плееров пятой версии или выше.

Как все знают, маска может быть любой формы, если она представлена в векторе. С растром дело обстоит иначе, маска котрая может получиться из него, может быть только квадратной или прямоугольной, другой формы маски, сделать не получится.

В моём случае, объект по которому проходит луч является растром. Луч, вспомним условие, он должен быть с растушёваными краями и флешка должна проигрыватся в плеере начиная с пятой версии. Маску нельзя сдетать полупразрачной или прозрачной полностью, маска не поддерживает прозрачность. Так как же быть? В моём случае, нужно сделать маску из отрисованного в векторе изображения логотипа, потому что векторное изображение, даст нам любую форму для маски. А под ней размистить форму, с заливкой "от прозрачного к непрозрачному". Таким образом, луч будет виден только в области логотипа. И в самом низу я разместил растровый логотип.

Т.е. получилось так как в первой флэшке, луч будет иметь растушёваные края.


Последний раз редактировалось Дружище; 09.10.2008 в 01:12.
Старый 08.10.2008, 13:57
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Ничего не понял.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 09.10.2008, 01:15
Дружище вне форума Посмотреть профиль Отправить личное сообщение для Дружище Найти все сообщения от Дружище
  № 7  
Ответить с цитированием
Дружище

Регистрация: Jul 2007
Сообщений: 42
iNils, я отредактировал прошлое сообщение, изложил более понятным языком. Пожалуйста, отредактируйте или удалите Ваше сообщение, что бы не вводить в заблуждение пользователей форума.

Старый 09.10.2008, 07:43
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 8  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Сколько ни старался, так и не понял, при чем тут маска с растушеванными краями? Нет и не было здесь такой маски. И она там сроду не нужна - обычная векторная (хм, а какая еще-то? прямоугольная?)))) маска для области, в которой виден "луч", и векторный "луч" с заливкой прозрачный-полупрозрачный-прозрачный, вот собственно и все что нужно. Если хочется более естественного, можно с блендами поиграться, но опять же только в 8 и выше версии.

http://flasher.ru/forum/showthread.php?t=87068
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 09.10.2008 в 08:01.
Старый 10.10.2008, 00:31
Дружище вне форума Посмотреть профиль Отправить личное сообщение для Дружище Найти все сообщения от Дружище
  № 9  
Ответить с цитированием
Дружище

Регистрация: Jul 2007
Сообщений: 42
Wolsh Ну вот, а говорите не поняли Цитирую Вас:

Цитата:
маска для области, в которой виден "луч", и векторный "луч" с заливкой прозрачный-полупрозрачный-прозрачный
Только немого перефразирую:
маска для области, в которой виден векторный "луч" с заливкой прозрачный-полупрозрачный-прозрачный

Я вот, например, не нашёл описаный способ реализации подобной задачи. И еле догадался как сделать это, хотя саму программу, её возможности и класическую анимацию знаю на четвёрку. Вот так вот я про себя, самокретично .

Старый 10.10.2008, 10:10
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 10  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Дружище, не пытайтесь запудрить мне мозги) Нужна маска с обычными резкими краями и пробегающий под ней луч - вот он, и только он, градиентный по альфе.
Так делали все и всегда, еще с пятого флэша. Извините, если думали что спасли мир от неведения.
__________________
Reality.getBounds(this);

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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