Py5Graphics.clear()#
Clears the pixels within a buffer.
Examples#
def setup():
global pg
py5.size(200, 200)
pg = py5.create_graphics(py5.width, py5.height)
def draw():
py5.background(204)
# clear the Py5Graphics when the mouse is pressed
if py5.is_mouse_pressed:
pg.begin_draw()
pg.clear()
pg.end_draw()
else:
pg.begin_draw()
pg.stroke(0, 102, 153)
pg.line(py5.width//2, py5.height//2, py5.mouse_x, py5.mouse_y)
pg.end_draw()
py5.image(pg, 0, 0)
Description#
Clears the pixels within a buffer. Unlike the main graphics context (the display window), pixels in Py5Graphics
objects created with create_graphics() can be entirely or partially transparent. This function clears everything in a Py5Graphics
object to make all of the pixels 100% transparent.
Underlying Processing method: PGraphics.clear
Signatures#
clear() -> None
Updated on March 06, 2023 02:49:26am UTC