Menerapkan Operasi Aritmatika Dasar pada Unity Code
Pada contoh di bawah, kita memiliki skrip bernama ArithmeticOperationsExample yang melakukan operasi aritmatika dasar pada dua angka, num1, dan 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);
}
}
Inilah yang dilakukan setiap operasi:
Tambahan
Operator + menambahkan num1 dan num2, dan hasilnya disimpan dalam variabel penjumlahan.
Jumlah tersebut dicatat ke konsol Unity menggunakan Debug.Log()
Pengurangan
Operator - mengurangkan num2 dari num1, dan hasilnya disimpan dalam variabel selisih.
Selisihnya dicatat ke konsol Unity.
Perkalian
Operator * mengalikan num1 dengan num2 dan hasilnya disimpan dalam variabel produk. Produk masuk ke konsol Unity.
Divisi
num1 dibagi dengan num2 menggunakan operator /. Untuk mendapatkan hasil float alih-alih bilangan bulat, kita memasukkan num1 ke float sebelum membagi.
Hasil bagi disimpan dalam variabel hasil bagi dan dicatat ke konsol.
Modulus (Sisa)
Operator % menghitung sisa num1 dibagi dengan num2, dan hasilnya disimpan dalam variabel sisanya. Sisanya dicatat ke konsol Unity.
Kesimpulan
Saat melampirkan skrip ini ke GameObject di Unity Scene dan menjalankan game, operasi aritmatika akan dilakukan, dan hasilnya akan dicetak ke konsol. Nilai num1 dan num2 dapat dimodifikasi untuk menguji perhitungan yang berbeda.