SetColor

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Bob

Betreff: SetColor

BeitragMi, Nov 22, 2006 18:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

ich habe mir in BB angewöhnt Farbwerte als Integer in form von
$FFFFFF abzuspeichern und beim setzen von Farben dann nur noch diesen Wert als blau wert zu verwenden.

MyColor = $FFFFFF
Color = 0,0,MyColor

Dies scheint bei bMax leider nicht zu funktionieren.
Gibt es irgendeine Möglichkeit eine Farbe als einen gesamten, einzelen Wert abzuspeichern und ihn über SetCOlor zu setzen?

Danke

BladeRunner

Moderator

BeitragMi, Nov 22, 2006 18:48
Antworten mit Zitat
Benutzer-Profile anzeigen
du könntest dir bestenfalls nen 'Wrapper' dafür scheiben:

Code: [AUSKLAPPEN]
function SetColorbyInt(wert:int)
    local r:int
    local g:int
    local b:int
    r = wert shr 16
    g = (wert & $ff00) shr 8
    b = wert & $ff
    setcolor (r,g,b)
end function
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

Bob

BeitragMi, Nov 22, 2006 19:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke BladeRunner,

ich denke ich werd's so machen.

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group