set viewport to speed up mobile taps, hex and square both handle 'pointy top' versions

This commit is contained in:
Gavin McDonald
2016-02-18 10:45:48 -05:00
parent f7cb7c094a
commit c3e5995bf1
8 changed files with 44 additions and 875 deletions

View File

@@ -6,7 +6,6 @@ import Point from './point.js';
import Sketch from './sketch.js';
import TileCircle from './tileCircle.js';
import TileDiamond from './tileDiamond.js';
import TileHex from './tileHex.js';
import TileSquare from './tileSquare.js';
@@ -28,7 +27,7 @@ export default class Tessellate {
click: (event) => {
let x = event.pageX;
let y = event.pageY;
let tiles = ['circle', 'diamond', 'hex', 'square'];
let tiles = ['circle', 'hex', 'square'];
let styles = ['filled', 'outline'];
let scale = random(10, 50);
@@ -45,7 +44,6 @@ export default class Tessellate {
});
this.circle = new TileCircle({context: this.sketch.getContext()});
this.diamond = new TileDiamond({context: this.sketch.getContext()});
this.hex = new TileHex({context: this.sketch.getContext()});
this.square = new TileSquare({context: this.sketch.getContext()});
}