Реалізація базових арифметичних операцій у Unity Code
У наведеному нижче прикладі ми маємо сценарій під назвою ArithmeticOperationsExample, який виконує основні арифметичні операції над двома числами num1 і 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);
}
}
Ось що робить кожна операція:
Доповнення
Оператор + додає num1 і num2, а результат зберігається в змінній sum.
Сума записується на консоль Unity за допомогою Debug.Log()
Віднімання
Оператор - віднімає num2 від num1, а результат зберігається в змінній різниці.
Різниця реєструється на консолі Unity.
Множення
Оператор * множить num1 на num2, і результат зберігається в змінній продукту. Продукт увійшов у консоль Unity.
Поділ
num1 ділиться на num2 за допомогою оператора /. Щоб отримати результат із плаваючою точкою замість цілого числа, перед поділом ми перетворюємо num1 у значення з плаваючою точкою.
Частне зберігається у змінній частки та реєструється на консолі.
Модуль (залишок)
Оператор % обчислює залишок num1, поділеного на num2, і результат зберігається в залишку змінна. Залишок записується на консоль Unity.
Висновок
Під час прикріплення цього сценарію до GameObject у Unity сцені та запуску гри виконуватимуться арифметичні операції, а результати друкувати на консолі. Значення num1 і num2 можна змінити, щоб перевірити різні обчислення.