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.

Artikel yang Disarankan
Membuat GrabPack di Unity Terinspirasi oleh Poppy Playtime
Menerapkan Interaksi Kinetik dalam Kesatuan
Menerapkan Teleportasi dalam Persatuan
Menerapkan Tingkat Pembaruan Kustom di Unity
Membuat Efek Bullet Time di Unity
Sistem Pick and Drop Tanpa Inventaris dalam Unity
Membuat Pengontrol Turret di Unity