Implemented eraser tool. Must move and resize layers at the same time.

Signed-off-by: npalomba <nicola.palomba@studenti.galileilivorno.gov.it>
This commit is contained in:
npalomba
2019-03-31 16:32:49 +02:00
parent 42a8ce3c4a
commit a9d380ec1d
17 changed files with 83 additions and 71 deletions

View File

@@ -12,13 +12,12 @@ var prevEraserSize = 1;
var menuOpen = false;
var dialogueOpen = false;
var documentCreated = false;
var layers =
// Checkerboard management
var firstCheckerBoardColor = 'rgba(139, 139, 139, 1)';
var secondCheckerBoardColor = 'rgba(105, 105, 105, 1)';
var checkerBoardSquareSize = 16;
//var checkerBoard = document.getElementById("checkerboard").getContext("2d");
var checkerBoard = document.getElementById("checkerboard");
//common elements
var brushPreview = document.getElementById("brush-preview");
@@ -32,3 +31,9 @@ var popUpContainer = document.getElementById("pop-up-container");
var canvas = document.getElementById("pixel-canvas");
var context = canvas.getContext("2d");
// Layers
var layers = [];
var currentLayer;
//TODO all layers must be moved and resized at the same time