Triển khai các phép tính số học cơ bản trong Unity Code

Trong ví dụ bên dưới, chúng ta có một tập lệnh tên là ArithmeticOperationsExample thực hiện các phép toán số học cơ bản trên hai số, num1num2.

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);
    }
}

Đây là những gì mỗi Operation thực hiện:

Phép cộng

Toán tử + thêm num1num2 và kết quả được lưu trữ trong biến tổng.
Tổng được ghi vào bảng điều khiển Unity bằng cách sử dụng Gỡ lỗi.Log()

Phép trừ

Toán tử - trừ num2 khỏi num1 và kết quả được lưu trữ trong biến chênh lệch.
Sự khác biệt được ghi vào bảng điều khiển Unity.

Phép nhân

Toán tử * nhân num1 với num2 và kết quả được lưu trong biến sản phẩm. Sản phẩm được đăng nhập vào bảng điều khiển Unity.

Phân công

num1 được chia cho num2 bằng cách sử dụng toán tử /. Để có được kết quả float thay vì số nguyên, chúng ta sử dụng num1 thành float trước khi chia.
Thương được lưu trữ trong biến thương và được ghi vào bảng điều khiển.

Mô đun (Dư lượng)

Toán tử % tính toán phần còn lại của num1 chia cho num2 và kết quả được lưu trữ trong biến số dư. Phần còn lại được ghi vào bảng điều khiển Unity.

Phần kết luận

Khi đính kèm tập lệnh này vào GameObject trong cảnh Unity và chạy trò chơi, các phép toán số học sẽ được thực hiện và kết quả sẽ được in ra bảng điều khiển. Các giá trị của num1num2 có thể được sửa đổi để kiểm tra các phép tính khác nhau.

Bài viết được đề xuất
Thực hiện các tương tác động học trong Unity
Triển khai nhóm đối tượng trong Unity
Triển khai đầu vào bàn phím và chuột trong Unity
Triển khai tính kế thừa và đa hình trong mã Unity
Tạo GrabPack trong Unity Lấy cảm hứng từ Poppy Playtime
Triển khai Điều khiển tai nghe VR trong Unity
Tương tác với các đối tượng trong trò chơi Unity