Beschreibung | ||||||||||||||||||||||||
Diese Anweisung zeichnet ein geladenes/erstelltes Bild auf dem Bildschirm. Dabei wird nur ein Ausschnitt des Bildes dargestellt. Dieses Bild kann auch außerhalb des sichtbaren Bereichs eingezeichnet werden. Bei Animationsbildern kann zusätzlich das Framebild angegeben werden. Anders als DRAWBLOCKRECT, zeichnet diese Anweisung eine ausgewählte Farbe transparent ein. DRAWIMAGE wird meistens für bewegliche Objekte verwendet, die an bestimmten Stellen das Hintergrundbild nicht übermalen sollen. Um eine transparente Farbe zu definieren muss man zuerst ein Bild zeichnen. Dann muss man die Transparenzfläche mit einer Farbe markieren, die sonst im Bild nicht vorkommt. Nach dem Laden kann dann mit MASKIMAGE die Transparenzfarbe eingestellt werden.
| ||||||||||||||||||||||||
Parameter | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
Rückgabewert | ||||||||||||||||||||||||
- | ||||||||||||||||||||||||
Beispiel | ||||||||||||||||||||||||
Dieses Programm lädt ein Hintergrundbild und zeichnet einen Teil des Bildes auf dem Bildschirm: GRAPHICS 640,480,0,1 Bild=LOADIMAGE ("Bild.bmp") MASKIMAGE Bild, 255, 0, 0 DRAWIMAGERECT Bild, 0, 0, 100, 50, 300, 200 | ||||||||||||||||||||||||
Siehe auch | ||||||||||||||||||||||||
DRAWBLOCK, DRAWBLOCKRECT, DRAWIMAGE |