tjoo, men hvis jeg har en mc med en tegning af eks. en blomst, som har mange forskellige farver + en outline. Dette mc ændre jeg tinten på, så bliver hele blomsten en eller anden farve. Hvis jeg så gerne vil have den orginale "tegning" frem igen, kan jeg jo ikke blot ændre den til en ny rgb værdi.
At tinte til "ingenting" har jeg også ofte spekuleret over, hvordan man gjorde, men da jeg aldrig har haft brug for det, så har jeg aldrig prøvet... Men nu forsøgte jeg lige og følgende nulstiller alle attributter:
new Color(mc).setTransform({ra:100,rb:null,ba:100,bb:null,ga:100,gb:null,aa:100,ab:null});
Hvis du ikke lige er med, så svarer det til at skrue helt op for alle farver-intensiteterne, men samtidig sætte dem til null, hvorved de får deres oprindelige farveintensitet (som er kompleks)
Næ, du kan jo gøre det med setTransform, så det er vel rigeligt... Du annullerer jo også eventuelle ændringer lavet med setRGB (som er et specialtilfælde af setTransform)...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.