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

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

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

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
По умолчанию что за... цвета... блин :)

итак проблема очень проста...
вот код
trjam = new Color(agu);
trjam.setRGB(0xff0000);
существует мувик в нём квадратик нарисован...
вот цвет этого квадратика должен меняться...
я сам делал раньше всё получалось... сейчас нашёл свои старые исходники... списал всё оин к одному... и... ну не меняет он цвет и всё тут...!
мувик лежит в руте... скрипт там же... всё должно работать...!
может всё...? пора меня застрелить?

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

Регистрация: Oct 2000
Адрес: Ukraine Lugansk
Сообщений: 852
Отправить сообщение для Fisher с помощью ICQ
Не свисти - работает все! Проверил через клипбоард.
Так что живи...пока

Старый 20.12.2001, 14:51
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 3  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
ха... тогда точно стрельять надо... щас исходник положу... может я всётаки чего то не вижу! %)
ой стал делать исходник - заработало
странно а почему он в основном мувике не работал а как я всё лишнее пообрезал заработал...?

Старый 20.12.2001, 15:23
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 4  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
мда... нельзя создавать переменную color
подскажите плз...
по какому принципу задаются цвета в setRGB
меня интересуетне 0xffffff здесь всё понятно... а как задавать просто числом...?
а то допустим я пишу 255000000 это нифига не красный цвет...

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

Регистрация: Dec 2001
Адрес: Россия, Балашиха
Сообщений: 278
Отправить сообщение для GenaG с помощью ICQ
для преобразования 16-ричных чисел в обычные я пользуюсь таким флэшовым калькулятором:
Код:
trace ((0xFFFF00));
вот... дык пашет этот трэйс тебе кажет обычное число
__________________
ГенаГ.


Последний раз редактировалось GenaG; 20.12.2001 в 18:21.
Старый 20.12.2001, 18:29
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 6  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
во! супер...
а всётаки хотелось бы знать формулу... по какой вычисляются цвета во флеше... а то что то совсем непонятно...
абсолютно левые числа...

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

Регистрация: Dec 2001
Адрес: Россия, Балашиха
Сообщений: 278
Отправить сообщение для GenaG с помощью ICQ
Вот на самом деле мне интересней другой вопрос:
Если я хочу задать объекту не просто синий, допустим, цвет, а некий рэндом синий, чтоб он може потемней, може посветлей был, то это как?
В программировании я -- осёл совершенный, хотя понимаю, что надо прибавлять к (0х00FF00) число (0xababab)- типа серый, а вот как сделать рэндом (ababab)?
Если же прибавляешь просто randon(chego-nit'), он гад гуляет по диапазонам как хочет. беда
__________________
ГенаГ.

Старый 23.12.2001, 01:16
StimS вне форума Посмотреть профиль Отправить личное сообщение для StimS Посетить домашнюю страницу StimS Найти все сообщения от StimS
  № 8  
StimS
 
Аватар для StimS

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Можно попробовать так:
1) Сначала рамдомить насколько переменных-
::::: [col1 = Math.random(9)];
2) Затем сделать так, что бы цифры (1, 2, 3, 4...8, 9) заменялись на буквы цвета A, F , С и др.:
::::: [if (colx == 1) colx = a];
3) Соединяем две переменные:
::::: [p1 = col1,col1] (или как-то так);
4) подставляем в формулу цвета:
::::: ["trjam.setRGB(0x" + p1 + p2 + p3 +")"]
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.

Старый 23.12.2001, 10:19
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 9  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
вот кусок из справочника по Флешу (справочник переведенный)


Color.setTransform

Синтаксис

myColor.setTransform(colorTransformObject);
Аргументы

colorTransformObject объект, созданный при помощи конструктора объекта Object, устанавливающий изменения цвета значениями параметров. colorTransformObject имеет параметры ra, rb, ga, gb, ba, bb, aa, ab, значение которых определяется ниже.

Описание

Метод; задает изменение цвет объекта Color. Аргумент colorTransformObject - это объект, созданный конструктором объекта Object, с параметрами, задающими процентное или абсолютное изменение трех цветовых компонент (red, green, blue), и прозрачности alpha, в формате 0xRRGGBBAA.

Параметры объекта colorTransformObject:

ra процентное изменение красной компоненты (-100 to 100).
rb абсолютное изменение красной компоненты (-255 to 255).
ga процентное изменение зеленой компоненты (-100 to 100).
gb абсолютное изменение зеленой компоненты (-255 to 255).
ba процентное изменение синей компоненты (-100 to 100).
bb абсолютное изменение синей компоненты (-255 to 255).
aa процентное изменение прозрачности (-100 to 100).
ab абсолютное изменение прозрачности (-255 to 255).


Изменение цвета производится следующим образом:

myColorTransform = new Object();
myColorTransform.ra = 50;
myColorTransform.rb = 244;
myColorTransform.ga = 40;
myColorTransform.gb = 112;
myColorTransform.ba = 12;
myColorTransform.bb = 90;
myColorTransform.aa = 40;
myColorTransform.ab = 70;
Можете использовать также следующий синтаксис:

myColorTransform = { ra: '50', rb: '244', ga: '40', gb: '112', ba: '12', bb: '90', aa: '40', ab: '70'}
Player

Flash 5 или выше.

Пример

Создаем новый объект Color для муви-клипа, color transformobject с описанными выше параметрами, используя конструктор объекта Object, и передаем объекту Color этот color transformobject, используя метод setTransform.

// Создаем объект Color
myColor = new Color(myMovie);

// Вызываем myColorTransfrom и создаем color transform object
// the generic Object object
myColorTransform = new Object;

// Задаем параметры
myColorTransform = { ra: '50', rb: '244', ga: '40', gb: '112', ba: '12', bb: '90', aa: '40', ab: '70'}

// Связываем color transform object с объектом Color, созданным выше
myColor.setTransform(myColorTransform);
__________________
subway.net.ru

Старый 23.12.2001, 10:21
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 10  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
по крайней мере FlashPainter делался именно так.
www.subwaydesign.by.ru/painter.html
__________________
subway.net.ru

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

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

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


 


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


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