在 Unity 代码中实现基本算术运算

在下面的示例中,我们有一个名为 ArithmeticOperationsExample 的脚本,它对两个数字 num1num2 执行基本的 算术运算

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);
    }
}

以下是每个 操作 的作用:

添加

+ 运算符将 num1num2 相加,结果存储在 sum 变量中。
总和使用以下命令记录到 Unity 控制台调试.Log()

减法

- 运算符从 num1 中减去 num2,结果存储在差异变量中。
差异将记录到 Unity 控制台。

乘法

* 运算符将 num1 乘以 num2,结果存储在 Product 变量中。产品已登录到 Unity 控制台。

分配

使用 / 运算符将 num1 除以 num2。为了获得浮点结果而不是整数,我们在除法之前将 num1 转换为浮点数。
商存储在商变量中并记录到控制台。

模数(余数)

% 运算符计算 num1 除以 num2 的余数,并将结果存储在剩余变量中。其余部分记录到 Unity 控制台。

结论

attach 将此脚本附加到 Unity 场景中的 GameObject 并运行游戏时,将执行算术运算,并将结果打印到控制台。可以修改 num1num2 的值来测试不同的计算。

推荐文章
在 Unity 中实现对象池
在 Unity 中创建子弹时间效果
在 Unity 中创建交互式对象
在 Unity 中实现动力学交互
在 Unity 中使用特定钥匙打开抽屉和橱柜
在 Unity 中添加玩家进入汽车
在 Unity 中使用运行时动画控制器