Farbcodes und Errechnung.

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

The_Nici

Betreff: Farbcodes und Errechnung.

BeitragDi, Okt 16, 2007 17:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallöle.
Ich versuche gerade auszulesen, ob ein Pixel schwarz ist, wenn ja, zeichne ich ein rotes pixel. (255,10,10)
Nach der Blitzbase-Formel sollte der Farbcode für RGB 0,0,0 = 0 sein, in der Praxis sagt mein Prog aber was anderes. Nämlich unglaubliche -16777216.
Kann sich das jemand erklähren?

MFG

Smily

BeitragDi, Okt 16, 2007 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du mit Readpixel[fast] gearbeitet hast, wird der Pixel mit Alphawert ausgelesen. un der ist 255. Also kommen wir auf den Farbcode "$FF000000"

ich vermute mal, das das bei einem Integer zum überlauf führt.

Du soltlest solche werte nicht mit dezimalzahlen vergleichen mache lieber das da:

if wert = $FF000000... blablabla

das geht auch, und macht dein Programm leichter verständlich
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets

"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!"
stummi.org

The_Nici

BeitragDi, Okt 16, 2007 18:00
Antworten mit Zitat
Benutzer-Profile anzeigen
ah, danke, Geht jetzt.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group