unity终止foreach
时间: 2023-09-22 12:09:30 浏览: 89
Unity去除Unity Logo
5星 · 资源好评率100%
在 Unity 中,你可以使用 `break` 关键字来终止一个 `foreach` 循环。当你想要在找到某个特定的元素或者到达某个特定的条件时停止循环时,这个方法非常有用。
以下是一个示例代码:
```csharp
List<int> myList = new List<int>() { 1, 2, 3, 4, 5 };
foreach (int i in myList)
{
if (i == 3)
{
Debug.Log("Found 3!");
break; // 终止循环
}
Debug.Log(i);
}
```
在这个例子中,当 `i` 的值等于 3 时,循环会被终止,然后输出 "Found 3!"。如果 `i` 的值不等于 3,那么循环将继续执行,输出当前的 `i` 的值。
阅读全文