返回

用好 Unity3D 基础数学库函数,代码就是这么简单

开发工具

1. Mathf.Abs() - Hàm Tuyệt đối

Hàm Mathf.Abs() dùng để tính giá trị tuyệt đối của một số thực. Giá trị tuyệt đối của một số thực là giá trị không âm của số đó. Ví dụ: Mathf.Abs(-5) sẽ trả về 5.

2. Mathf.Acos() - Hàm Arc Cosine

Hàm Mathf.Acos() tính giá trị arc cosine của một số thực. Arc cosine của một số thực là góc có cosin bằng với số thực đó. Ví dụ: Mathf.Acos(0.5) sẽ trả về góc 60 độ.

3. Mathf.Approximately() - Hàm So sánh hai số thực

Hàm Mathf.Approximately() dùng để so sánh hai số thực xem chúng có gần bằng nhau không. Hàm này hữu ích khi bạn muốn so sánh hai số thực nhưng không muốn sử dụng phép so sánh bằng (=) thông thường vì độ chính xác của số thực. Ví dụ: Mathf.Approximately(1.0, 10.0/10.0) sẽ trả về true.

4. Mathf.Asin() - Hàm Arc Sine

Hàm Mathf.Asin() tính giá trị arc sine của một số thực. Arc sine của một số thực là góc có sin bằng với số thực đó. Ví dụ: Mathf.Asin(0.5) sẽ trả về góc 30 độ.

5. Mathf.Atan() - Hàm Arc Tangent

Hàm Mathf.Atan() tính giá trị arc tangent của một số thực. Arc tangent của một số thực là góc có tangent bằng với số thực đó. Ví dụ: Mathf.Atan(0.5) sẽ trả về góc 26.5 độ.

6. Mathf.Atan2() - Hàm Arc Tangent 2

Hàm Mathf.Atan2() tính giá trị arc tangent của hai số thực. Arc tangent 2 của hai số thực là góc có tangent bằng với tỷ số của hai số thực đó. Ví dụ: Mathf.Atan2(1.0, 0.5) sẽ trả về góc 63.4 độ.

7. Mathf.Ceil() - Hàm Tròn trên

Hàm Mathf.Ceil() làm tròn một số thực lên đến số nguyên gần nhất. Ví dụ: Mathf.Ceil(2.3) sẽ trả về 3.

8. Mathf.Clamp() - Hàm Kẹp

Hàm Mathf.Clamp() kẹp một số thực giữa hai giá trị đã cho. Ví dụ: Mathf.Clamp(5.0, 0.0, 10.0) sẽ trả về 5.0.

9. Mathf.Cos() - Hàm Cosine

Hàm Mathf.Cos() tính giá trị cosin của một số thực. Cosin của một số thực là tỷ số giữa cạnh kề và cạnh huyền của một tam giác vuông có góc đối diện với số thực đó. Ví dụ: Mathf.Cos(30 độ) sẽ trả về 0.866.

10. Mathf.Exp() - Hàm Lũy thừa

Hàm Mathf.Exp() tính giá trị lũy thừa của một số thực. Lũy thừa của một số thực là tích của số thực đó với chính nó một số lần đã cho. Ví dụ: Mathf.Exp(2.0) sẽ trả về 7.389.