implemented zooming
This commit is contained in:
@@ -31,10 +31,8 @@ export default class DrawHexagon {
|
||||
}
|
||||
}
|
||||
|
||||
outline(context, cell) {
|
||||
let x = cell.x;
|
||||
let y = cell.y;
|
||||
let scale = cell.scale;
|
||||
outline(context, scale, x, y, cell) {
|
||||
scale = scale * cell.scale;
|
||||
let hexCornerX = cell.pointyTop ? this.pointyTopCornerX : this.flatTopCornerX;
|
||||
let hexCornerY = cell.pointyTop ? this.pointyTopCornerY : this.flatTopCornerY;
|
||||
|
||||
@@ -52,10 +50,8 @@ export default class DrawHexagon {
|
||||
context.stroke();
|
||||
}
|
||||
|
||||
filled(context, cell) {
|
||||
let x = cell.x;
|
||||
let y = cell.y;
|
||||
let scale = cell.scale;
|
||||
filled(context, scale, x, y, cell) {
|
||||
scale = scale * cell.scale;
|
||||
let hexCornerX = cell.pointyTop ? this.pointyTopCornerX : this.flatTopCornerX;
|
||||
let hexCornerY = cell.pointyTop ? this.pointyTopCornerY : this.flatTopCornerY;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user