Implementering av grundläggande aritmetiska operationer i Unity Code

I exemplet nedan har vi ett skript som heter ArithmeticOperationsExample som utför grundläggande aritmetiska operationer på två tal, num1 och 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);
    }
}

Så här gör varje operation:

Tillägg

Operatorn + lägger till num1 och num2, och resultatet lagras i summavariabeln.
Summan loggas till Unity-konsolen med Debug.Log()

Subtraktion

Operatorn - subtraherar tal2 från tal1 och resultatet lagras i skillnadsvariabeln.
Skillnaden loggas till Unity-konsolen.

Multiplikation

Operatorn * multiplicerar tal1 med tal2 och resultatet lagras i produktvariabeln. Produkten är inloggad på Unity-konsolen.

Division

num1 divideras med num2 med operatorn /. För att få ett flytresultat istället för ett heltal, kastar vi num1 till flytande innan vi dividerar.
Kvoten lagras i kvotvariabeln och loggas till konsolen.

Modul (återstod)

Operatorn % beräknar resten av tal1 dividerat med tal2, och resultatet lagras i resten variabel. Resten loggas till Unity-konsolen.

Slutsats

När du bifogar det här skriptet till ett GameObject i Unity-scenen och kör spelet, kommer de aritmetiska operationerna att utföras, och resultaten kommer att skrivas ut på konsolen. Värdena för num1 och num2 kan modifieras för att testa olika beräkningar.