Implementering av grunnleggende aritmetiske operasjoner i Unity Code

I eksemplet nedenfor har vi et skript kalt ArithmeticOperationsExample som utfører grunnleggende aritmetiske operasjoner på to tall, 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 hva hver operasjon gjør:

Addisjon

Operatoren + legger til num1 og num2, og resultatet lagres i sumvariabelen.
Summen logges til Unity-konsollen ved hjelp av Debug.Log()

Subtraksjon

Operatoren - trekker num2 fra num1, og resultatet lagres i differansevariabelen.
Forskjellen logges på Unity-konsollen.

Multiplikasjon

Operatoren * multipliserer num1 med num2 og resultatet lagres i produktvariabelen. Produktet er logget på Unity-konsollen.

Inndeling

num1 deles på num2 ved å bruke / operatoren. For å få et float-resultat i stedet for et heltall, kaster vi num1 til float før vi deler.
Kvoten lagres i kvotientvariabelen og logges til konsollen.

Modulus (resten)

Operatoren % beregner resten av num1 delt på num2, og resultatet lagres i resten variabel. Resten logges til Unity-konsollen.

Konklusjon

Når fester dette skriptet til et GameObject i Unity scene og kjører spillet, vil de aritmetiske operasjonene bli utført, og resultatene vil skrives ut på konsollen. Verdiene til num1 og num2 kan endres for å teste forskjellige beregninger.

Foreslåtte artikler
Opprette klasser og objekter i Unity Code
Lag en GrabPack i Unity Inspirert av Poppy Playtime
Implementering av teleportering i Unity
Implementering av tastatur- og musinngang i Unity
Skape en kuletidseffekt i Unity
Implementering av objektpooling i Unity
Implementering av VR-hodesettkontroll i Unity