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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.01.2009, 12:18
iv.savchuk вне форума Посмотреть профиль Отправить личное сообщение для iv.savchuk Найти все сообщения от iv.savchuk
  № 1  
Ответить с цитированием
iv.savchuk

Регистрация: Jan 2009
Сообщений: 4
По умолчанию Динамичная градиентная маска меняющихся изображений.

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

Старый 28.01.2009, 12:54
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 2  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Флеш поддерживает градиентные маски. Как ручные, так и скриптовые.

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

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

Старый 28.01.2009, 13:15
iv.savchuk вне форума Посмотреть профиль Отправить личное сообщение для iv.savchuk Найти все сообщения от iv.savchuk
  № 4  
Ответить с цитированием
iv.savchuk

Регистрация: Jan 2009
Сообщений: 4
Тогда как сделать плавно переходящую прозрачность?

Старый 28.01.2009, 13:17
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 5  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от iv.savchuk Посмотреть сообщение
Тогда как сделать плавно переходящую прозрачность?
С помощью градиентной маски, а как сделать градиентную маску вам уже сказали

Старый 28.01.2009, 13:35
iv.savchuk вне форума Посмотреть профиль Отправить личное сообщение для iv.savchuk Найти все сообщения от iv.savchuk
  № 6  
Ответить с цитированием
iv.savchuk

Регистрация: Jan 2009
Сообщений: 4
Я поставил градиентную маску (квадрат с чёрного в белый цвет или с переменным альфа) - маска работает равномерно залитым квадратом

Добавлено через 22 часа 7 минут
Мне очень помог Wolsh
Вот его ответ:
Не надо делать маску на слоях, как обычную маску.
Изображение маски надо сделать клипом. Маскируемое изображение тоже должно быть клипом.
Эти два клипа собираешь в третий клип (я называю это бутерброд), маска сверху и ставишь клипу-маске Blend Mode "Alpha" (если прямая градиентная маска) или "Erase" (если обратная, т.е. закрашенное не видно).
Самому клипу-бутерброду ставишь Blend Mode "Layer"
И всё. Градиентная маска.

Старый 15.07.2009, 16:42
RattlempusE вне форума Посмотреть профиль Отправить личное сообщение для RattlempusE Найти все сообщения от RattlempusE
  № 7  
Ответить с цитированием
RattlempusE
 
Аватар для RattlempusE

Регистрация: May 2008
Адрес: Питер
Сообщений: 10
Отправить сообщение для RattlempusE с помощью ICQ
ребята, простите, дуру грешную, но!

с "бутербродами"-то я разобралась, а вот с динамикой...
Есть картинка, есть маска градиентная от 1% до 100% прозрачности в форме круга, необходимо чтобы картинка проявилась.
т.е. если делать просто маску кругом, и через шэйп или моушен изменить ее размер от мала до велика все замечательно, но края будут четкими, а надо размытые =/
хеееелп!!!!
__________________
Первейшая профессия нашей эпохи - сводить людей с ума(с) Ф.Б.

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Что имеется в виду под словом "проявилась"?
Или исходник покажите, так не понять))
__________________
Reality.getBounds(this);

Старый 15.07.2009, 18:16
RattlempusE вне форума Посмотреть профиль Отправить личное сообщение для RattlempusE Найти все сообщения от RattlempusE
  № 9  
Ответить с цитированием
RattlempusE
 
Аватар для RattlempusE

Регистрация: May 2008
Адрес: Питер
Сообщений: 10
Отправить сообщение для RattlempusE с помощью ICQ
дабы далеко не ходить, стандартное появление картинки через маску. Мне необходимо тоже самое, только что бы у круга края были размытые Я уже весь форум перелопатила, везде говорят о масках статичных, а тут видоизменяющаяся ))
Вложения
Тип файла: rar maska.rar (28.0 Кб, 254 просмотров)
__________________
Первейшая профессия нашей эпохи - сводить людей с ума(с) Ф.Б.

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Ну не знаю, почему у Вас не размытые, Вы же не дали исходник)) У меня вот - размытые.
Вложения
Тип файла: rar dynamicGradientMask.rar (49.6 Кб, 519 просмотров)
__________________
Reality.getBounds(this);

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

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

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


 


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


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