From 4deed6fef638c1520be9151fd9d7c2681fa5614b Mon Sep 17 00:00:00 2001 From: Devine Lu Linvega Date: Thu, 28 Dec 2017 17:25:12 +1300 Subject: [PATCH] Zooming guide as well --- sources/scripts/modules/brush.js | 9 ++++++--- sources/scripts/modules/frame.js | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sources/scripts/modules/brush.js b/sources/scripts/modules/brush.js index 2ea1de0..1fb2560 100644 --- a/sources/scripts/modules/brush.js +++ b/sources/scripts/modules/brush.js @@ -6,8 +6,11 @@ function Brush() this.pointers = [ new Pointer({offset:{x:0,y:0}}), - new Pointer({offset:{x:3,y:3}}), - new Pointer({offset:{x:-2,y:-3}}) + // new Pointer({offset:{x:2,y:2}}), + // new Pointer({offset:{x:-10,y:-10}}), + new Pointer({offset:{x:0,y:0},mirror:{x:450,y:0}}), + // new Pointer({offset:{x:-10,y:10},mirror:{x:450,y:0}}), + // new Pointer({offset:{x:2,y:-2},mirror:{x:450,y:0}}), ]; this.methods.add = new Method("add","x,y&mirror_x,mirror_y","Add a new pointer to the brush",function(q){ @@ -113,7 +116,7 @@ function Pointer(options) ctx.lineTo((line.to.x * 2) + this.options.offset.x,(line.to.y * 2) + this.options.offset.y); ctx.lineCap="round"; ctx.lineWidth = this.thickness(line); - ctx.strokeStyle = this.options.tween ? new Color(ronin.cursor.color).tween(new Color(ronin.cursor.color_alt),ratio) : ronin.cursor.color; + ctx.strokeStyle = ronin.cursor.color; ctx.stroke(); ctx.closePath(); } diff --git a/sources/scripts/modules/frame.js b/sources/scripts/modules/frame.js index ee51747..9f467ed 100644 --- a/sources/scripts/modules/frame.js +++ b/sources/scripts/modules/frame.js @@ -49,6 +49,7 @@ function Frame() console.log(ronin.frame.zoom) ronin.layers.above.zoom(ronin.frame.zoom); ronin.layers.below.zoom(ronin.frame.zoom); + ronin.layers.guide.zoom(ronin.frame.zoom); }); this.resize_to = function(size)