Szerző Téma: Colour Embedding  (Megtekintve 1102 alkalommal)

Colour Embedding
« Dátum: 2012. szeptember 27. - 15:42:09 »
0 Show voters
Üdv!
Van rá lehetõség, hogy hex színkódot valamilyen módon valamennyire átlátszóvá tegyek? Nem teljesen, csak valamennyire. Mert ugye az SA-MP-ben a Color-Embedding hex színkódot használ.

Nem elérhető Olie

  • 892
  • Roleplay Õrült
    • Profil megtekintése
Colour Embedding
« Válasz #1 Dátum: 2012. szeptember 27. - 15:44:19 »
0 Show voters

stock HexToRGBA(colour, &r, &g, &b, &a) //By Betamaster
{
r = (colour >> 24) & 0xFF;
g = (colour >> 16) & 0xFF;
b = (colour >> 8) & 0xFF;
a = colour & 0xFF;
}

Colour Embedding
« Válasz #2 Dátum: 2012. szeptember 27. - 15:49:41 »
0 Show voters
Köszönöm :D Ezt hogy használjam majd mikor a színkódot kéri beírni? Mert még így nem vágom

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Colour Embedding
« Válasz #3 Dátum: 2012. szeptember 27. - 17:55:21 »
0 Show voters
az SA-MP RGB RGBA és ARGB kódokat használ...
SendClientMessage és jó pár függvénynél RGBA kódot kér...
Red Green Blue Alpha
Piros Zöld Kék Átlátszóság
szerintem néhány helyen csak azért használ RGBA-t mert a többi helyen is az kellett anno és ne kelljen konvertálni vagy 2x definiálni a színeket...
neked konkrétan hova kell az átlátszóság?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Colour Embedding
« Válasz #4 Dátum: 2012. szeptember 27. - 18:11:12 »
0 Show voters
3D text labelben szeretném használni

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Colour Embedding
« Válasz #5 Dátum: 2012. szeptember 27. - 20:14:53 »
0 Show voters
http://wiki.sa-mp.com/wiki/Create3DTextLabel
http://wiki.sa-mp.com/wiki/Color_Embedding
ez a 2 link jól jön ha még nem nézted...
 
Create3DTextLabel(\"I\'m at the coordinates:\\n30.0, 40.0, 50.0\", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0, 0);

 
bemásolom a wikis kódot...itt ez a szín ugye: 0x008080FF
ez RGBA színkód...tehát az utolsó 2 karakter ( FF ) az alpha érték...ha átírod mondjuk 55-re akkor halvány lesz...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Colour Embedding
« Válasz #6 Dátum: 2012. szeptember 27. - 20:16:55 »
0 Show voters
Mindkét oldalt néztem már, és az a színkód mûködik is, de mikor color embeddingel csinálom nem ez a színkód kell, hogy 0x......... hanem ez a hex v mi és abban fogalmam nincs hogy csináljak átlátszóságot. A másikban tudom..

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Colour Embedding
« Válasz #7 Dátum: 2012. szeptember 27. - 21:45:21 »
0 Show voters
abban csak RGB kódot tudsz megadni tudomásom szerint, szóval nem tudsz több alpha értéket beállítani...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Colour Embedding
« Válasz #8 Dátum: 2012. szeptember 27. - 21:46:30 »
0 Show voters
Rendben, akkor meg oldom anélkül. Azért köszönöm!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal