0

我正在制作一个体素游戏,现在我正在尝试删除每个体素上彼此面对的面孔。我打算只在加载时这样做。为了跟踪这一点,我目前正在使用带有整数的数组。我想继续使用整数作为我的位置(斜体),但不用于是否禁用面部(粗体)。

这就是我为面部配置数组的方式:

int [,,] [] blockFaces = new int [width, height, width] [ ] ;

TLDR;

简而言之,我想将粗体的数组从保存整数更改为保存布尔值。

4

1 回答 1

0

您可以为此使用元组:

(int face, bool enabled)[,,]blockFaces = new(int, bool)[width, height, width];
于 2018-04-28T19:25:40.433 回答