1.2.0 • Published 5 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
5 years ago
1.1.9
5 years ago
1.1.8
5 years ago
1.1.7
5 years ago
1.1.12
5 years ago
1.1.11
5 years ago
1.1.10
5 years ago
1.1.13
5 years ago
1.1.6
5 years ago
1.1.5
6 years ago
1.1.4
6 years ago
1.1.3
6 years ago
1.1.2
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.13
6 years ago
1.0.12
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago