Här är en liten grej som jag har pysslat med. Man kan alltså välja vilket lager man vill visa genom att antingen ställa in genomskinligheten eller genom att använda de gröna/röda knapparna. Sen ska man få ställa in färgen på konturerna också, här kommer problemet. Som jag har det nu måste man skriva in färgkoderna som Hex-värden, finns det någon funktion som kan konvertera decimala tal till hexadecimala?
För då kan man ju ha tre rutor, en för varje färg, sen får man ange 0-255 vilken blandning man vill ha och sen konverterar skriptet värdena till hexadecimala tal och sen kan det slå ihop värdena för att bilda en ordentlig hexkod.
Ja, jag har använt din funktion nu, tack för att du tog dig tid att skriva en omvandlare. :)
Det finns alltså ingen färdig funktion som skriver om till Hex?
Om du har tre separata värden mellan 0 och 255 för röd grön och blå så kan du på ett enkelt sätt använda opertorerna "vänster shift" och "bitvis eller" för att själv få en nätt liten funktion.
Här är en snabbt ihopplockad funktion:
function colorConverter(red, green, blue)
{
return red << 16 | green << 8 | blue;
}
/Mirandir
263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2