Mise en œuvre des opérations arithmétiques de base dans le code Unity
Dans l'exemple ci-dessous, nous avons un script appelé ArithmeticOperationsExample qui effectue des opérations arithmétiques de base sur deux nombres, num1, et 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);
}
}
Voici ce que fait chaque opération:
Ajout
L'opérateur + ajoute num1 et num2, et le résultat est stocké dans la variable sum.
La somme est enregistrée dans la console Unity à l'aide de Debug.Log()
Soustraction
L'opérateur - soustrait num2 de num1, et le résultat est stocké dans la variable de différence.
La différence est enregistrée dans la console Unity.
Multiplication
L'opérateur * multiplie num1 par num2 et le résultat est stocké dans la variable produit. Le produit est connecté à la console Unity.
Division
num1 est divisé par num2 à l'aide de l'opérateur /. Pour obtenir un résultat flottant au lieu d'un entier, nous transtypons num1 pour flotter avant de diviser.
Le quotient est stocké dans la variable quotient et connecté à la console.
Module (reste)
L'opérateur % calcule le reste de num1 divisé par num2, et le résultat est stocké dans la variable de reste. Le reste est enregistré dans la console Unity.
Conclusion
Lorsque attachez ce script à un GameObject dans Unity Scene et lancez le jeu, le des opérations arithmétiques seront effectuées et les résultats seront imprimés sur la console. Les valeurs de num1 et num2 peuvent être modifiées pour tester différents calculs.