Vector2
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Loại dữ liệu Vector2 đại diện cho một giá trị 2D với hướng và độ lớn. Một số ứng dụng bao gồm các thành phần GUI và vị trí chuột 2D.
Hoạt động toán học
Các phép toán sau đây là hợp lệ cho đánh máydữ liệu Vector2 :
<td>Mô tả</td></tr></thead><tbody><tr><td><code>Loại dữ liệu.Vector2</code><code>+</code><code>Loại dữ liệu.Vector2</code></td><td>Sản xuất một <code>Datatype.Vector2</code> với mỗi thành phần thứ hai được thêm vào thành phần tương ứng của thứ nhất.</td></tr><tr><td><code>Loại dữ liệu.Vector2</code><code>-</code><code>Loại dữ liệu.Vector2</code></td><td>Sản xuất một <code>Datatype.Vector2</code> với mỗi thành phần của thành phần thứ hai bị trừ đi từ thành phần tương ứng của thứ nhất.</td></tr><tr><td><code>Loại dữ liệu.Vector2</code><code>*</code><code>Loại dữ liệu.Vector2</code></td><td>Sản xuất một <code>Datatype.Vector2</code> với mỗi thành phần của thứ hai nhân với thành phần tương ứng của thứ nhất.</td></tr><tr><td><code>Loại dữ liệu.Vector2</code><code>/</code><code>Loại dữ liệu.Vector2</code></td><td>Sản xuất một <code>Datatype.Vector2</code> với mỗi thành phần của thứ nhất chia cho thành phần tương ứng của thứ hai.</td></tr><tr><td><code>Datatype.Vector2</code><code>*</code><code>số</code></td><td>Sản xuất một <code>Datatype.Vector2</code> với mỗi thành phần nhân với số.</td></tr><tr><td><code>Datatype.Vector2</code><code>/</code><code>số lượng</code></td><td>Sản xuất một <code>Datatype.Vector2</code> với mỗi thành phần được chia bởi số.</td></tr></tbody>
Hoạt động |
---|
Tóm Tắt
Thuộc Tính
Phương Pháp
Trả về sản phẩm chéo của hai vector.
Trả về một vector mới từ các giá trị tuyệt đối của các thành phần gốc.
Trả về một vector mới từ trần của các thành phần gốc.
Trả về một vector mới từ tầng của các thành phần gốc.
Trả về một vector mới từ dấu hiệu (-1, 0 hoặc 1) của các thành phần gốc.
Trả về góc bằng radian giữa hai vector.
Trả về một sản phẩm điểm số của hai vectơ.
Trả về một dòng Vector2 được dịch chuyển theo chiều dọc giữa dòng này Vector2 và mục tiêu được cho bởi alpha đã cho.
Trả về một Vector2 với mỗi thành phần là cao nhất trong các thành phần tương ứng của các đối tượng Vector2 được cung cấp.
Trả về một Vector2 với mỗi thành phần là thấp nhất trong các thành phần tương ứng của các đối tượng Vector2 được cung cấp.
Trả về true nếu các thành phần X và Y của các thành phần khác Vector2 nằm trong các đơn vị epsilon của mỗi thành phần tương ứng của điều này Vector2 .
Phép Toán
Sản xuất một Vector2 với mỗi thành phần thứ hai được thêm vào thành phần tương ứng của thứ nhất
Sản xuất một Vector2 với mỗi thành phần của thứ hai được trừ bớt từ thành phần tương ứng của thứ nhất
Sản xuất một Vector2 với mỗi thành phần của thứ hai nhân với thành phần tương ứng của thứ nhất.
Sản xuất một Vector2 với mỗi thành phần của thứ nhất chia cho thành phần tương ứng của thứ hai.
Sản xuất một Vector2 với mỗi thành phần nhân với số.
Sản xuất một Vector2 với mỗi thành phần chia bằng số.
Người Tạo
Thuộc Tính
Phương Pháp
Angle
Trả về góc bằng radian giữa hai vector.Xác định true cho tùy chọn isSigned boolean nếu bạn muốn có một góc có chữ ký.Mặc định, phương thức trả về giá trị tuyệt đối.Các góc đã ký là âm khi đi theo chiều kim đồng hồ.Giá trị nằm trong phạm vi [0, pi] đối với góc tuyệt đối và [-pi, pi] đối với góc có dấu hiệu.