MarcoMeter Geschrieben 30. Oktober 2014 Melden Share Geschrieben 30. Oktober 2014 Hallo Leute, folgendes: Ich will per Script die Farbe einer Textkomponente des uGUIs ändern, da es um eine Selektionsfunktionalität sich handelt. Wenn ich der Textkomponente ein neues Color Objekt zuweise, dann bleibt die Farbe unverändert. Sobald ich aber diese gleich Color.black setze, wird diese schwaz eingefärbt. textComponents[selection].color = new Color(238, 117, 74, 255); Fragem warum kann nicht das neue Color Objekt genutzt werden? Wenn ich den Alphawert auf 0 setze, dann ist das die einzigst mögliche Änderung. Kann es sein, dass ich vorher der Textkomponente ein Material zuweisen muss? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 31. Oktober 2014 Melden Share Geschrieben 31. Oktober 2014 Deine Farbe ist genauso gültig wie Color.black. Das Problem muss woanders als direkt in der Zuweisung liegen. //e: Pafff, dass ich das nicht gleich gesehen habe Die Kanalwerte sind floats und gehen von 0 bis 1, nicht 0 bis 255 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
MarcoMeter Geschrieben 31. Oktober 2014 Autor Melden Share Geschrieben 31. Oktober 2014 Die Kanalwerte sind floats und gehen von 0 bis 1, nicht 0 bis 255 Jo das war es auch, danke. Hatte vergessen die Antwort früher zu posten. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.