Witaj Gościu ( Zaloguj | Rejestruj )

 
Reply to this topicStart new topic
[JavaScript] Składowe RGB koloru
Adam27
post sob, 06 mar 2010 - 17:36
Post #1


Starszy bywalec


Grupa: Użytkownicy
Postów: 88
Dołączył: sob, 15 sie 09
Skąd: Częstochowa
Nr użytkownika: 1,812



Witam smile.gif

Czy jest w JS jakaś funkcja, która pozwala na odczytanie poszczególnych składowych RGB danego koloru? (obojętnie czy do postaci dziesiętnej 0-255, czy do szesnastkowej 00-FF)


--------------------
Obrazek
Go to the top of the page
 
+Quote Post
krajew4
post sob, 06 mar 2010 - 20:22
Post #2


Bober coder its me!


Grupa: Super użytkownicy
Postów: 655
Dołączył: wto, 08 lis 05
Skąd: kapusta
Nr użytkownika: 35
Gadu-Gadu: 4382501



Przesunięcie bitowe (w prawo) lub zwykle dzielenie przez 2. Natchnienie możesz czerpać z mark np. DirectX'a to tworzenia typów D3D_COLOR


--------------------
My life for Aiur!
Go to the top of the page
 
+Quote Post
Adam27
post sob, 06 mar 2010 - 21:21
Post #3


Starszy bywalec


Grupa: Użytkownicy
Postów: 88
Dołączył: sob, 15 sie 09
Skąd: Częstochowa
Nr użytkownika: 1,812



Mógłbyś to trochę bardziej rozwinąć? Co mam dzielić albo przesuwać?

Próbowałem operować na kolorze po przekonwertowaniu go na string, ale czasami był on w postaci #xxyyzz, xxyyzz albo rgb(xxx, yyy, zzz) i w tym cały problem. Jeżeli nie znajdzie się nic prostszego, to zrobię warunki i pobawię się trochę z tymi stringami.


--------------------
Obrazek
Go to the top of the page
 
+Quote Post
krajew4
post nie, 07 mar 2010 - 11:16
Post #4


Bober coder its me!


Grupa: Super użytkownicy
Postów: 655
Dołączył: wto, 08 lis 05
Skąd: kapusta
Nr użytkownika: 35
Gadu-Gadu: 4382501



Sorki, wiesz, zostalo mi przywyczajenie z innych jezykow i myslalem, ze dostajesz tutaj kolor jako DWORD np., tak jak tutaj to nie zostaje Ci nic innego niz operacje na stringach


--------------------
My life for Aiur!
Go to the top of the page
 
+Quote Post
Adam27
post nie, 07 mar 2010 - 17:59
Post #5


Starszy bywalec


Grupa: Użytkownicy
Postów: 88
Dołączył: sob, 15 sie 09
Skąd: Częstochowa
Nr użytkownika: 1,812



OK, już sobie poradziłem smile.gif


--------------------
Obrazek
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: środa, 08 wrzesień 2010 - 14:11