Add basic hex functionality and clean up hooks and Vector2 class

This commit is contained in:
Mitchell McCaffrey
2021-02-04 15:06:34 +11:00
parent 924b3e2481
commit de84e77e58
61 changed files with 835 additions and 573 deletions

View File

@@ -9,7 +9,7 @@ import {
getRelativePointerPositionNormalized,
Trail,
} from "../../helpers/konva";
import { multiply } from "../../helpers/vector2";
import Vector2 from "../../helpers/Vector2";
import colors from "../../helpers/colors";
@@ -69,7 +69,7 @@ function MapPointer({
<Group>
{visible && (
<Trail
position={multiply(position, { x: mapWidth, y: mapHeight })}
position={Vector2.multiply(position, { x: mapWidth, y: mapHeight })}
color={colors[color]}
size={size}
duration={200}