Implementieren grundlegender arithmetischer Operationen in Unity-Code

Im folgenden Beispiel haben wir ein Skript namens ArithmeticOperationsExample, das grundlegende arithmetische Operationen für zwei Zahlen ausführt, num1 und 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);
    }
}

Folgendes bewirkt jeder Vorgang:

Zusatz

Der +-Operator addiert num1 und num2 und das Ergebnis wird in der Summenvariablen gespeichert.
Die Summe wird mit Debug.Log() in der Unity-Konsole protokolliert.

Subtraktion

Der --Operator subtrahiert num2 von num1 und das Ergebnis wird in der Differenzvariablen gespeichert.
Der Unterschied wird in der Unity-Konsole protokolliert.

Multiplikation

Der *-Operator multipliziert num1 mit num2 und das Ergebnis wird in der Produktvariablen gespeichert. Das Produkt ist in der Unity-Konsole angemeldet.

Aufteilung

num1 wird mit dem Operator / durch num2 dividiert. Um ein Float-Ergebnis anstelle einer Ganzzahl zu erhalten, wandeln wir num1 vor der Division in Float um.
Der Quotient wird in der Quotientenvariablen gespeichert und in der Konsole protokolliert.

Modul (Rest)

Der Operator % berechnet den Rest von num1 dividiert durch num2 und das Ergebnis wird im Rest gespeichert Variable. Der Rest wird in der Unity-Konsole protokolliert.

Abschluss

Beim Anhängen dieses Skripts an ein GameObject in der Unity-Szene und beim Ausführen des Spiels werden die arithmetischen Operationen ausgeführt und die Ergebnisse angezeigt auf der Konsole gedruckt werden. Die Werte von num1 und num2 können geändert werden, um verschiedene Berechnungen zu testen.

Empfohlene Artikel
Implementieren von Tastatur- und Mauseingaben in Unity
Erstellen interaktiver Objekte in Unity
Implementierung kinetischer Interaktionen in Unity
Hinzufügen eines Spielerzugangs zu einem Auto in Unity
Objekt-Pooling in Unity implementieren
Ein Leitfaden zur Integration eines Nintendo-Controllers mit Unity
Erstellen eines von Pac-Man inspirierten Spiels in Unity