在 Unity 代码中实现基本算术运算
在下面的示例中,我们有一个名为 ArithmeticOperationsExample 的脚本,它对两个数字 num1 和 num2 执行基本的 算术运算 。
using UnityEngine;
public class ArithmeticOperationsExample : MonoBehaviour
{
void Start()
{
int num1 = 10;
int num2 = 5;
// Addition
int sum = num1 + num2;
Debug.Log("Sum: " + sum);
// Subtraction
int difference = num1 - num2;
Debug.Log("Difference: " + difference);
// Multiplication
int product = num1 * num2;
Debug.Log("Product: " + product);
// Division
float quotient = (float)num1 / num2;
Debug.Log("Quotient: " + quotient);
// Modulus (Remainder)
int remainder = num1 % num2;
Debug.Log("Remainder: " + remainder);
}
}
以下是每个 操作 的作用:
添加
+ 运算符将 num1 和 num2 相加,结果存储在 sum 变量中。
总和使用以下命令记录到 Unity 控制台调试.Log()
减法
- 运算符从 num1 中减去 num2,结果存储在差异变量中。
差异将记录到 Unity 控制台。
乘法
* 运算符将 num1 乘以 num2,结果存储在 Product 变量中。产品已登录到 Unity 控制台。
分配
使用 / 运算符将 num1 除以 num2。为了获得浮点结果而不是整数,我们在除法之前将 num1 转换为浮点数。
商存储在商变量中并记录到控制台。
模数(余数)
% 运算符计算 num1 除以 num2 的余数,并将结果存储在剩余变量中。其余部分记录到 Unity 控制台。
结论
当 attach 将此脚本附加到 Unity 场景中的 GameObject 并运行游戏时,将执行算术运算,并将结果打印到控制台。可以修改 num1 和 num2 的值来测试不同的计算。