FVector3
ภาพรวม
FVector3 เป็นคลาสใน Aspose.3D FOSS สําหรับ Typescript.
FVector3.constructor สร้างเวกเตอร์ที่มีส่วนประกอบแบบตั้งค่า (0,0,0).
หมวดนี้ให้ 11 วิธีในการทํางานกับวัตถุ FVector3 ในโปรแกรม Typescript. วิธีการที่ใช้ได้แก่: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Typescript ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for Typscript. คุณสมบัติ: x, y, z.
คําอธิบาย
FVector3 เป็นคลาสในห้องสมุด Aspose.3D FOSS สําหรับ TypeScript ที่เปิดเผย 10 วิธีและ 3 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม.
ความสามารถหลัก ประกอบด้วย: number; number; number.การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมฟังก์ชัน fvector3 ได้โดยตรงกับแอปพลิเคชั่น TypeScript.
คลาสนี้ให้บริการ 4 การขยายตัวของคอนструкเตอร์, ทําให้นักกรานต์สามารถเริ่มต้นได้อย่างยืดหยุ่น ขึ้นอยู่กับสถานการณ์ของการเรียก.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
x | number | อ่าน/เขียน | รับค่า x. |
y | number | อ่าน/เขียน | รับค่า y. |
z | number | อ่าน/เขียน | รับค่า z. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
constructor() | สร้างเวกเตอร์จากค่า x หรือเอกสาร 2 มิติ และ y, z |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | การคืนเวกเตอร์ (0,0,0) |
one() → FVector3 | การคืนเวกเตอร์ (1,1,1) |
unitX() → FVector3 | การคืนเวกเตอร์หน่วย (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | กลับเวกเตอร์ที่มีความยาว 1 ที่ชี้ทางเดียวกัน |
getItem(key: number) → number | การคืนองค์ประกอบที่อัตรา 0=x,1=y,2=z |
setItem(key: number, value: number) | ตั้งค่าค่ารายการ. |
toString() → string | การแสดงตัวแทนของเวกเตอร์ที่เป็นเส้นการใช้งาน |
equals(other: FVector3) → boolean | ตรวจสอบว่าเวกเตอร์ทั้งสองมีองค์ประกอบที่เหมือนกันหรือไม่ |