想象具有三维的六角形空间。 每个图块都有坐标XYZ。 我需要在同一平面中选择给定的单元格邻居。 有了SQL它看起来像: $tbDir = $y % 2 == 0 ? -1 : 1;
$result = db_query('SELECT x,y,z FROM {cells} WHERE
x = %d AND y = %d AND z = %d OR
x = %
跳入WPF自定义控件的世界,并想知道设计HexGrid控件的最佳方式是什么?想想你最喜欢的桌面战争游戏;或者也可能是您最喜欢的视频游戏,它从台式战争游戏的骄傲历史中窃取设计。 底层模型公开一个显著方法,作为一个地图类的一部分: Hex GetHex(int x, int y, int z)*;
六角包含所有相关数据(在此刻,一个地形枚举1映射:1至背景色;从小...开始)。 可能相关的约束条件