Unity获取二维数组对角线上的数值
时间: 2024-06-10 12:10:27 浏览: 158
高分项目,基于Unity3D开发实现的二维游戏开发模板,内含完整源码+资源+unitypackage
以下是获取二维数组对角线上的数值的示例代码:
```csharp
int[,] array = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
for (int i = 0; i < array.GetLength(0); i++)
{
Debug.Log(array[i, i]);
}
```
在上面的示例代码中,我们创建了一个包含 3 行 3 列的二维数组,并使用循环遍历对角线上的元素。在每次迭代中,我们使用 `array[i, i]` 访问对角线上的元素。由于对角线上的行和列索引相等,因此我们使用相同的索引。最后,我们使用 `Debug.Log` 将每个对角线元素的值输出到控制台。
阅读全文