If 语句

17 Mar 2025 | 阅读 2 分钟

变量在许多不同的情况下都会发生变化。 比如当关卡改变时,当玩家改变他们的位置时等等。 因此,您经常需要检查一个变量的值来分支您的脚本的执行,这些脚本根据该值执行不同的操作集。

例如,如果 bikesPetrol 达到 0%,您将执行死亡序列,但如果 bikesPetrol 达到 20%,您可能只会显示警告消息。

C# 提供了两个主要的条件语句来实现 Unity 中的程序分支。 这些是 switch 语句和 if 语句。

“if 语句”有各种形式。 最基本的形式是检查一个条件,并且仅当条件为真时才会执行随后的代码块。

让我们看一个简单的例子

将此脚本文件附加到 GameObject 的组件。 当你运行这个项目的时候,它会在控制台中显示如下输出

If Statements

If else 语句

让我们看一个 if-else 语句的例子

输出

If Statements
下一主题循环