01-05-2024, Wednesday-11:29:33
(Dieser Beitrag wurde zuletzt bearbeitet: 01-05-2024, Wednesday-11:37:44 von Andarix.)
Farbdarstellung und Kontrast unterscheiden sich halt auf Consumer-Bildschirmen.
Zu den physischen Unterschieden kommen dann noch die individuellen Einstellungen des Benutzers.
Hinzu kommt das das Farbsehen sich von Mensch zu Mensch unterscheidet.
Ich bezweifele aber das es den Aufwand rechtfertigt, einen Standard-Buttonsatz (32er grau) und einen individuellen Button-Satz einzubauen.
Jedem Button-Objekt müsste dann ein zweiter Button zugeordnet werden (entweder als weiterer Parameter oder mit Trennzeichen hinten dran hängen. Und es müsste dann eine Auswahl geben sowie eine Definition im Theme die den Individuellen Button-Satz als Vorgabe auswählt. Vermutlich gekoppelt mit der Button-Größe (Automatik durch Ermittlung der Button-Größe eventuell möglich).
Und Simutrans arbeitet wohl mit 16bit Farben in der Anzeige (das war zumindest mal so, keine Ahnung ob das inzwischen geändert wurde). Dadurch verfälscht es Farben durchaus, wenn sie mit 32bit erstellt sind.
Zu den physischen Unterschieden kommen dann noch die individuellen Einstellungen des Benutzers.
Hinzu kommt das das Farbsehen sich von Mensch zu Mensch unterscheidet.
Ich bezweifele aber das es den Aufwand rechtfertigt, einen Standard-Buttonsatz (32er grau) und einen individuellen Button-Satz einzubauen.
Jedem Button-Objekt müsste dann ein zweiter Button zugeordnet werden (entweder als weiterer Parameter oder mit Trennzeichen hinten dran hängen. Und es müsste dann eine Auswahl geben sowie eine Definition im Theme die den Individuellen Button-Satz als Vorgabe auswählt. Vermutlich gekoppelt mit der Button-Größe (Automatik durch Ermittlung der Button-Größe eventuell möglich).
Und Simutrans arbeitet wohl mit 16bit Farben in der Anzeige (das war zumindest mal so, keine Ahnung ob das inzwischen geändert wurde). Dadurch verfälscht es Farben durchaus, wenn sie mit 32bit erstellt sind.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds