Implementando operações aritméticas básicas no código Unity
No exemplo abaixo, temos um script chamado ArithmeticOperationsExample que executa operações aritméticas básicas em dois números, num1 e 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);
}
}
Aqui está o que cada operação faz:
Adição
O operador + adiciona num1 e num2, e o resultado é armazenado na variável de soma.
A soma é registrada no console Unity usando Debug.Log( )
Subtração
O operador - subtrai num2 de num1, e o resultado é armazenado na variável de diferença.
A diferença é registrada no console Unity.
Multiplicação
O operador * multiplica num1 por num2 e o resultado é armazenado na variável do produto. O produto está conectado ao console Unity.
Divisão
num1 é dividido por num2 usando o / Operador . Para obter um resultado flutuante em vez de um inteiro, lançamos num1 para flutuar antes de dividir.
O quociente é armazenado na variável quociente e registrado em o console.
Módulo (Restante)
O operador % calcula o restante de num1 dividido por num2, e o resultado é armazenado na variável restante. O restante é registrado no console Unity.
Conclusão
Ao anexar este script a um GameObject em Unity Cena e execução do jogo, as operações aritméticas serão realizadas e os resultados serão impressos no console. Os valores de num1 e num2 podem ser modificados para testar diferentes cálculos.