Показать сообщение отдельно
Старый 05.11.2004, 19:47
Lorex вне форума Посмотреть профиль Отправить личное сообщение для Lorex Посетить домашнюю страницу Lorex Найти все сообщения от Lorex
  № 2  
Lorex
 
Аватар для Lorex

Регистрация: Aug 2003
Адрес: Украина, Львов
Сообщений: 129
не разбирался в етом направлении . .но в флеше есть об"ект Color ..... берешь значение RGB КАЖДОГО елемента мувика.... ну чтонибуть как foreach юзай.... ну и надо свою функцию которая по трех параметрах RGB (ну или одного RGB в HEX значении) вьідает тебе значение серого цвета.... тоже как я понимаю в RGB (но в сером - R=G=B.... тоесть каждая компонента равна двум другим.... ).......... попробуй находить среднее значение.... и присваивать ето каждому елементу мувика....... каждому свое......

вот издержка из хелпа:
Код:
Color (объект)

Объект Color позволяет Вам устанавливать и изменять RGB-значения мувиклипов и главного клипа и извлекать эти значения после их установки. 

Вы должны использовать конструктор new Color() для создания экземпляра объекта Color, прежде, чем вызывать его методы. 

Объект Color доступен во Flash 5 или более поздних версий Flash Player. 

 
Таблица методов объекта Color

Метод
 Описание
 
Color.getRGB
 Возвращает числовое RGB-значение, установленное при последнем вызове метода setRGB.
 
Color.getTransform
 Возвращает информацию об изменениях, установленную последним вызовом метода setTransform.
 
Color.setRGB
 Устанавливает шестнадцатеричное представление RGB-значения для объекта Color.
 
Color.setTransform
 Устанавливает изменение цвета для объекта Color. 
 



 
Конструктор для объекта Color

Доступность


Flash Player 5. 

Синтаксис


new Color(target)
Параметры


target Имя экземпляра мувиклипа (Movie Clip). 

Возвращает


Ничего. 

Описание


Конструктор, создает экземпляр объекта Color для мувиклипа, определенного в аргументе target. Затем можете использовать методы этого объекта Color для изменения цвета мувиклипа. 

Пример


Следующий пример создает экземпляр объекта Color, именованного myColor для мувиклипа myMovieClip и устанавливает для него RGB-значение цвета: 

myColor = new Color(myMovieClip);
myColor.setRGB(0xff9933);