0.1.7 • Published 3 years ago

@azleur/scaling-canvas v0.1.7

Weekly downloads
9
License
ISC
Repository
github
Last release
3 years ago

Scaling Canvas

Pixel size invariant canvas wrapper.

This module abstracts away the on-screen size of a canvas element.

Usage:

const rawCanvas = document.getElementById("my-canvas");
const worldRect = new Rect(0, 0, 4, 4); // Canvas will ensure this rect is in view, no matter the form factor.
const canvas = new ScalingCanvas(rawCanvas, worldRect);

canvas.StrokeRect(new Rect(1, 1, 3, 3), { brush: "red", width: 0.75 });
...
0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago