Um irgendeinen Farbwert in kivy zu spezifizieren, müssen wir Werte von 0 bis 1 spezifizieren, d.h. Die Farbe ist standardmäßig auf [1,1,1,1] und kann Werte zwischen 0 und 1 enthalten, jedoch werden rgba Codes, die für andere Sprachen leicht verfügbar sind, immer von 0 bis 255 angegeben und ich verweise sie normalerweise von jedem Weblink wie in Ссылка
Dies hilft sogar in verschiedenen Python Toolkits Beispiel pyQt Bibliothek jedoch in Kivy ist es anders.
Weiß jemand, warum es von 0 bis 1 spezifiziert ist und ob es irgendeinen Weg gibt, Werte zu codieren, die von verschiedenen anderen Sprachen zu kivy Farbcodes benutzt werden? zum Beispiel was, wenn ich rgb (192,192,192) zum kivy Farbencode ändern möchte?
Wie Sie hier sehen können, sind in Kivy die ersten drei Zahlen RGB-Werte wurden einfach auf 0 und 1 skaliert und der letzte ist alpha
. Aber denken Sie daran, dass Sie den Modus einstellen können, Sie könnten stattdessen hsv
verwenden, nicht, dass Sie das nicht brauchen.