Implementering af grundlæggende aritmetiske operationer i Unity Code

I eksemplet nedenfor har vi et script kaldet ArithmeticOperationsExample, der udfører grundlæggende aritmetiske operationer på to tal, num1 og 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);
    }
}

Her er, hvad hver operation gør:

Tilføjelse

Operatoren + tilføjer num1 og num2, og resultatet gemmes i sumvariablen.
Summen logges til Unity-konsollen vha. Debug.Log()

Subtraktion

Operatoren - trækker num2 fra num1, og resultatet gemmes i differencevariablen.
Forskellen logges til Unity-konsollen.

Multiplikation

Operatoren * multiplicerer tal1 med tal2, og resultatet gemmes i produktvariablen. Produktet er logget ind på Unity-konsollen.

Division

num1 divideres med num2 ved hjælp af / operatoren. For at få et flydende resultat i stedet for et heltal, kaster vi num1 til flydende før dividering.
Kvoten gemmes i kvotientvariablen og logges til konsollen.

Modulus (resten)

Operatoren % beregner resten af ​​tal1 divideret med tal2, og resultatet gemmes i den resterende variabel. Resten logges på Unity-konsollen.

Konklusion

Når vedhæfter dette script til et GameObject i Unity Scene og kører spillet, vil de aritmetiske operationer blive udført, og resultaterne vil blive udskrevet til konsollen. Værdierne af num1 og num2 kan ændres for at teste forskellige beregninger.