Browse Source

ft: test

master
SisMaker 1 year ago
parent
commit
f1eec816d7
1 changed files with 13 additions and 11 deletions
  1. +13
    -11
      src/hexMap/hexMap.erl

+ 13
- 11
src/hexMap/hexMap.erl View File

@ -115,6 +115,19 @@ lineSight(SX, SY, TX, TY, SignX, SignY, ADiffX, ADiffY, S, Acc) ->
end
end.
-define(HEXAGON_X, {0, 1, -1, -1, 0, 0, 0, -1}).%%
-define(HEXAGON_X1, {1, 1, 0, -1, 0, 1, 0, 0}).%%
-define(HEXAGON_Y, {-1, 0, 1, 0, 0, 1, 0, -1}).%%
-define(HEXAGON_DIRECTION, [2, 5, 3, 1, 7, 0]).%%
-define(HEXAGON_DIRECTION_RIGHT_DOWN, 0). %%
-define(HEXAGON_DIRECTION_RIGHT, 1). %%
-define(HEXAGON_DIRECTION_LEFT_TOP, 2). %%
-define(HEXAGON_DIRECTION_LEFT, 3). %%
-define(HEXAGON_DIRECTION_RIGHT_TOP, 5). %%
-define(HEXAGON_DIRECTION_LEFT_DOWN, 7). %%
-define(HexDirRightUp, 1).
-define(HexDirRight, 2).
-define(HexDirRightDown, 3).
@ -153,17 +166,6 @@ get_point_xy(X, Y, D) ->
{NX, NY}
end.
-define(HEXAGON_X, {0, 1, -1, -1, 0, 0, 0, -1}).%%
-define(HEXAGON_X1, {1, 1, 0, -1, 0, 1, 0, 0}).%%
-define(HEXAGON_Y, {-1, 0, 1, 0, 0, 1, 0, -1}).%%
-define(HEXAGON_DIRECTION, [2, 5, 3, 1, 7, 0]).%%
-define(HEXAGON_DIRECTION_RIGHT_DOWN, 0). %%
-define(HEXAGON_DIRECTION_RIGHT, 1). %%
-define(HEXAGON_DIRECTION_LEFT_TOP, 2). %%
-define(HEXAGON_DIRECTION_LEFT, 3). %%
-define(HEXAGON_DIRECTION_RIGHT_TOP, 5). %%
-define(HEXAGON_DIRECTION_LEFT_DOWN, 7). %%
getDirXY(X, Y, Dir) ->
case (Y rem 2) of

Loading…
Cancel
Save