Implementarea operațiilor aritmetice de bază în Unity Code

În exemplul de mai jos, avem un script numit ArithmeticOperationsExample care efectuează operații aritmetice de bază pe două numere, num1 și 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);
    }
}

Iată ce face fiecare operațiune:

Plus

Operatorul + adaugă num1 și num2, iar rezultatul este stocat în variabila sumă.
Suma este înregistrată în consola Unity folosind Debug.Log()

Scădere

Operatorul - scade num2 din num1, iar rezultatul este stocat în variabila diferență.
Diferența este înregistrată în consola Unity.

Multiplicare

Operatorul * înmulțește num1 cu num2 și rezultatul este stocat în variabila produs. Produsul este conectat în consola Unity.

Divizia

num1 este împărțit la num2 folosind operatorul /. Pentru a obține un rezultat flotant în loc de un număr întreg, aruncăm num1 pentru a flota înainte de împărțire.
Coeficientul este stocat în variabila coeficient și înregistrat în consolă.

Modul (restul)

Operatorul % calculează restul de num1 împărțit la num2, iar rezultatul este stocat în variabila rămasă. Restul este înregistrat în consola Unity.

Concluzie

Când atașează acest script la un GameObject în Unity Scenă și rulează jocul, operațiunile aritmetice vor fi efectuate, iar rezultatele vor fi tipărite pe consolă. Valorile num1 și num2 pot fi modificate pentru a testa diferite calcule.

Articole sugerate
Crearea unui GrabPack în Unity inspirat de Poppy Playtime
Implementarea controlului căștilor VR în Unity
Implementarea teleportarii în Unity
Implementarea introducerii prin tastatură și mouse în Unity
Implementarea moștenirii și polimorfismului în codul Unity
Crearea unui efect Bullet Time în Unity
Implementarea interacțiunilor cinetice în Unity