首页 > 解决方案 > 网格中邻居的命名约定

问题描述

我对此摸不着头脑,无法想出一个好的命名解决方案,也许有人会在这里提出一个很好的建议。

我有一个单元格(x,y),我正在努力正确命名两种返回给定单元格邻居的方法。

一种方法是将顶部、向下、右侧和左侧的邻居返回给给定的单元格。(共 4 个邻居,加号)

第二个是返回的邻居是上,下,右,左,右上,左上,右下,左下(总共8个邻居,在单元格周围)

有人对我如何命名这些方法以适当地反映他们在做什么有什么建议吗?

标签: c#functionunity3dmethodsnaming-conventions

解决方案


您可以将它们视为北,南,东和西。

那么你可以拥有GetCardinalNeighbours并且GetInterCardinalNeighbours

基本方向


推荐阅读