7cb8ff5541 | ||
---|---|---|
.gitignore | ||
LICENSE | ||
README.md | ||
example.py | ||
sprito.py |
README.md
Sprito
CG-50 Python drawing framework
Drawing functions
rect(x: int, y: int, w: int, h: int, color: tuple) -> None
:
Draw a rectangle with the given color from (x;y) of size w
(width) times h (height).
fill_screen(color: tuple) -> None
:
Fill the screen with the given color.
invert_pixel(x: int, y: int) -> None
:
Invert the pixel color at (x;y).
invert_rect(x: int, y: int, w: int, h: int) -> None
:
Invert all the pixels of the rectangle from (x;y) of size w (width)
times h (height).
store_rect(x: int, y: int, w:int, h: int) -> SpriteRaw
:
Store all the pixels of the given area in a SpriteRaw
.
Sprite classes (WIP)
SpriteIndexed
: indexed sprite. Draw using pallets.
SpriteRaw
: raw sprite, usually heavier than an indexed sprite but faster to
draw.