1.2.0 • Published 4 years ago
@kobandavis/canvas v1.2.0
Canvas
About
This is a simple library designed to aid with creation and manipulation of the canvas.
This is not intended for anything other than personal use, but additions are welcome.
Included, are 5 classes:
- Canvas
- Mouse
- Vector
- Rectangle
- QuadTree
There are a few helper functions included in src/helper.ts
Example usage of Canvas
import { Canvas } from '@kobandavis/canvas'
const canvas = new Canvas(window.innerWidth, window.innerHeight)
window.onresize = () => canvas.resizeCanvas(window.innerWidth, window.innerHeight)
const loop = (ctx: CanvasRenderingContext2D) => {
canvas.resetDraw()
// draw stuff
}
canvas.setDrawFunction(loop)
canvas.startDrawLoop()
1.2.0
4 years ago
1.1.9
4 years ago
1.1.8
4 years ago
1.1.7
4 years ago
1.1.12
4 years ago
1.1.11
4 years ago
1.1.10
4 years ago
1.1.13
4 years ago
1.1.6
4 years ago
1.1.5
5 years ago
1.1.4
5 years ago
1.1.3
5 years ago
1.1.2
5 years ago
1.1.1
5 years ago
1.1.0
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago