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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Nov 2001
Адрес: Kiev
Сообщений: 31
Отправить сообщение для emir с помощью ICQ
По умолчанию ?

да в том то и дело, что параметр цвета вычисляется...

color = new Color(colo);
_root.c = "0x"+_root.co;
color.setRGB(_root.c);

я доку читал... вот код выше, что я написал...
_root.co = "FF0000" (в таком формате)

color.setRGB(_root.c) - переменная не воспринимается, как переменная... как только не изголялся....

Старый 10.05.2002, 20:58
Junge вне форума Посмотреть профиль Отправить личное сообщение для Junge Найти все сообщения от Junge
  № 2  
Junge
 
Аватар для Junge

Регистрация: Jul 2001
Адрес: Питер
Сообщений: 820
Отправить сообщение для Junge с помощью ICQ
ниче не понял

Старый 11.05.2002, 17:46
RDA вне форума Посмотреть профиль Отправить личное сообщение для RDA Посетить домашнюю страницу RDA Найти все сообщения от RDA
  № 3  
RDA
 
Аватар для RDA

Регистрация: Sep 2000
Адрес: Москва
Сообщений: 239
Переходи на "шестерку", там все прекрасно работает

Для пятерки:
Код:
myColor = "0xff6633";
myColor = myColor.toString(16);
color.setRGB(myColor);

Старый 13.05.2002, 14:05
emir вне форума Посмотреть профиль Отправить личное сообщение для emir Посетить домашнюю страницу emir Найти все сообщения от emir
  № 4  
emir

Регистрация: Nov 2001
Адрес: Kiev
Сообщений: 31
Отправить сообщение для emir с помощью ICQ
нет так тоже не работает ибо это тожесамое...
но у меня все заработало...

нужно было написать
_____________________________________
color = new Color(colo);
color.setRGB(parseInt(_root.co,16));
_____________________________________
где
colo - имя клипа,
_root.co - переменная = "ff0000" или др. цвет

Старый 13.05.2002, 14:18
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 5  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
function xz(r,g,b) {
return( r<<16 | g<<8 | b);
}

// r,g,b - (0-255)

color.setRGB(xz(255,255,255));

__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 13.05.2002, 16:00
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 6  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
2emir
lexass прав
нужно число в форме RRGGBB
где RR, GG и BB - числа от 0 до 255 (от 0x00 до 0xFF) – то есть по одному байту каждое
сдвигаешь байт RR влево на два байта
а GG влево на один байт
и полученное побитово складываешь


...а можно еще извратиться и сделать это НЕпобитовым сложением - вообще десятичными числами... только надо ли...


Последний раз редактировалось Nox Noctis; 13.05.2002 в 16:05.
Создать новую тему   Часовой пояс GMT +4, время: 11:38.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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