flatworld.extensions.fogOfWars.extensions.hexagons.utils Class
This manages some utility functionalities for creating hexagons
Item Index
Methods
- coordsToPixiPoints static
- createHexagon static
- createVisibleHexagon static
Methods
coordsToPixiPoints
(
Array
private
static
-
radius
Converts Array of x- and y-coordinates to new PIXI.Point coordinates
Parameters:
-
radius
NumberHexagons radius
Returns:
Array:
Array of PIXI.Point coordinates
createHexagon
(
PIXI.Polygon
private
static
-
radius
-
{}
Credits belong to: https://github.com/alforno-productions/HexPixiJs/blob/master/lib/hexPixi.js Creates a hex shaped polygon that is used for the hex's hit area.
Parameters:
Returns:
PIXI.Polygon:
Hexagon shaped PIXI.Polygon object. That houses the hexagons corner points.
createVisibleHexagon
(
PIXI.Graphics
private
static
-
radius
-
options
Parameters:
Returns:
PIXI.Graphics:
Graphics object that is shaped as hexagon, based on given radius and options.