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.