Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как поменять цвет кнопки програмно (http://www.flasher.ru/forum/showthread.php?t=48534)

robotech 04.09.2003 13:16

Тут только вопрос назрел сам собой:
а можна чтобы кроме цвета еще и мувик заменялся, тоесть кнопка не посещенная одна, а посещенная другая?????
Но тоже не прибегая к мувику а просто код на кнопке...

Luke 04.09.2003 15:11

2 robotech
И зачем тебе такие извращения? :rolleyes:
Ну так уж и быть. Самому наверное сложно догадаться. Вариантов масса.

Например:
Рисуешь вторую кнопку, делаешь _visible = false, enabled = false. При нажатии меняешь на true.

Уж извини, расписывать я не буду. Подумай головой. ;)

robotech 05.09.2003 17:41

Это я знаю, спасибо за совет...

SKIFAXEL 10.04.2004 06:28

Люди!!! может кто знает где можно таблицу индексных цветов найти под тип 0xff00ff?

BlooDHounD 10.04.2004 15:31

2 SKIFAXEL:
Цитата:

Люди!!! может кто знает где можно таблицу индексных цветов найти под тип 0xff00ff?
Если я тебя правельно понял, то тебе сюда.

SKIFAXEL 10.04.2004 16:58

2 BlooDHounD
спасибо, но прикол в том что данный код не прокатывает для tt.setRGB(0x993366);
тут работает что то типа 0xRRGGBB
только вот с какого края к этому подступиться я не пойму. каждый цвет в ргб использует 3.х значное число, то что я пытаюсь внести туда теряет смысл. может кто знает как найти правельный цвет?

BlooDHounD 10.04.2004 17:09

это и есть 0xRRGGBB? только оно выглядит #RRGGBB!

Dindin 10.04.2004 17:11

Это то самое и это катит. Формат 0x000000 представляет собой шестнадцатеричное число, то есть например в десятичной эргебе 204.204.153, а в шеснадцатеричной - сссс99 или 0xCCCC99 или #CCCC99. А хаунд тебе прислал таблицу этих соответствий. (а вообще-то такие вещи в уме считать надо)

BlooDHounD 10.04.2004 17:19

Правельно!

SKIFAXEL 10.04.2004 17:45

из положения выкрутился другой функцией
myColor = new Color(www);
myColorTransform = new Object();
myColorTransform = {ra:'50', rb:'200', ga:'40', gb:'181', ba:'12', bb:'151', aa:'40', ab:'70'};
myColor.setTransform(myColorTransform);
а как пользоваться теми цветами так и не нашел, так тоже пробовал, фигня какаято выходит. светлоту отрегулировать не удается, синий лезет, если есть желание сами попробуйте.


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

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