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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.02.2011, 19:09
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 1  
Ответить с цитированием
DZHETIGAPA
[+3 18.04.11]

Регистрация: Dec 2010
Сообщений: 342
По умолчанию Затемнить/засветлить объект

У меня вот возник вопрос. Как можно затемнить/засветлить объект(битмэпдата или спрайт) программным путем? А то как-то раньше не использовал такие фишки.


Последний раз редактировалось DZHETIGAPA; 20.02.2011 в 19:42.
Старый 20.02.2011, 19:15
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 2  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Можно попробовать через применение GlowFilter со свойством inner == true, но скорее всего существуют менее прожорливые решения.

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

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Скорее засветлить — аналог Tint`а. ColorMatrixFilter.

Старый 20.02.2011, 19:43
S-ed вне форума Посмотреть профиль Отправить личное сообщение для S-ed Найти все сообщения от S-ed
  № 4  
Ответить с цитированием
S-ed
 
Аватар для S-ed

Регистрация: Jul 2001
Адрес: SPb.RU
Сообщений: 148
Отправить сообщение для S-ed с помощью ICQ
А чем плох brightness из AdjustColor?
__________________
RTFM

Старый 20.02.2011, 19:54
Jewelz вне форума Посмотреть профиль Отправить личное сообщение для Jewelz Найти все сообщения от Jewelz
  № 5  
Ответить с цитированием
Jewelz
 
Аватар для Jewelz

Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
а я обычно Tweener'ом подобные вещи делаю через ColorShortcuts
__________________
low +

Старый 20.02.2011, 20:11
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 6  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Можно так:
Код AS3:
import fl.motion.Color;
 
var color:Color=new Color();
color.brightness=0.8; // 1 белый    -1 черный
 
clip.transform.colorTransform=color;

Старый 20.02.2011, 20:58
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 7  
Ответить с цитированием
DZHETIGAPA
[+3 18.04.11]

Регистрация: Dec 2010
Сообщений: 342
ВСем спасибо! Решил воспользоваться методом samana. Но возникла проблема.

У меня есть главный спрайт, в который входят другие спрайты, обволачивающие битмэп. Если данный метод применяю над главным спрайтом, то все работает, а если над входящими в него спарйты, то ничего не меняется.

Это у меня руки кривые такие или так задумано?

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

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Должно работать, если есть примерчик, то покажите как вы это делаете.

Старый 20.02.2011, 21:32
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 9  
Ответить с цитированием
DZHETIGAPA
[+3 18.04.11]

Регистрация: Dec 2010
Сообщений: 342
Выложу лучше весь проект. Надеюсь, разберетесь в моих дебрях. Что я хочу реализовать? У меян задание сделать карту, как тут:http://mp47.ru/, но только немного 3D, то есть грани карты должны быть 3D. Не зная, как это реализовывается в PaperVision(знаю лишь как реализуются простейшие фигуры.) я решил реализовать все это дело с помощью five3d. Суть в том, чтобы одни и те же изображения копировать и смещать на 1 пиксель по z, и как бы сложится иллюзия 3D. Верхний слой будет светлее, а нижние темные.

Но чувствую моя затея не удастся... ресурсов жрет много и тормозов много, если копий изображений больше 3х.

Чувствую придется создать еще одну тему.
Вложения
Тип файла: rar 2.rar (46.4 Кб, 19 просмотров)

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

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Что-то не могу разобраться совсем... Извините.

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

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

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


 


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


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