-
Bitmap.clear_rect (?)
Ich hoffe der Titel ist nicht zu verwirrend.
Die Frage ist essentiell diese:
Kann ich einem Bitmap den Auftrag erteilen anstatt den gesammten Content (In einem Window) nur einen gewissen Abschnitt zu löschen.
Das würde zum Beispiel bei einem Menu_Window eine Menge Performance ersparen wenn gewisse Textinhalte nicht bei jedem Update neu gezeichnet werden müssten.
Danke für eure Antworten.
Grüße. Cornix.
-
jain
du kannst folgendes verwenden:
bitmap.fill_rect(x,y,breite,höhe,Color.new(0,0,0,0))
damit füllst du die angegebene stelle einfach mit nichst.
die methode wird auch von den standart scripts verwendet (siehe zb window_command zeile 39)
-
Ja ich verstehe. Vielen Dank.
Daran habe ich auch schon gedacht, ich habe nur nicht bedacht die Transparenz auf 0 zu setzen.
-
Der letzte Parameter ist nicht wirklich die Transparenz, sondern die Opazität. Das ist das gegenteil von Transparenz, d.h. je höher der Wert desto undurchsichtiger wird das Ganze.