vector
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ไลบรารีนี้ใช้ฟังก์ชันสำหรับประเภทเวกเตอร์นอกเหนือจากการสนับสนุนตัวประกอบพื้นฐานที่ติดตั้งไว้แล้วมันใช้เวกเตอร์ที่มีสามส่วนประกอบ ( x , y , และ z )
ส่วนประกอบเวกเตอร์แต่ละส่วนสามารถเข้าถึงได้โดยใช้ฟิลด์ x หรือ X หรือ y หรือ Y หรือ z หรือ Zเนื่องจากค่าเวกเตอร์ไม่สามารถเปลี่ยนแปลงได้ การเขียนไปยังส่วนประกอบแต่ละส่วนจึงไม่ได้รับการสนับสนุน
สรุป
ฟังก์ชัน
สร้างเวกเตอร์ใหม่ด้วยค่าส่วนประกอบที่กำหนดไว้
คำนวณขนาดของเวกเตอร์ที่กำหนดไว้
คำนวณรุ่นปกติ (เวกเตอร์หน่วย) ของเวกเตอร์ที่กำหนดไว้
คำนวณผลผลิตข้ามของสองเวกเตอร์
คำนวณผลผลิตจุดของสองเวกเตอร์
คำนวณมุมระหว่างสองเวกเตอร์ในรัศมี
ใช้ math.floor() กับทุกส่วนของเวกเตอร์อินพุต
ใช้ math.ceil() กับทุกส่วนของเวกเตอร์อินพุต
ใช้ math.abs() กับทุกส่วนของเวกเตอร์อินพุต
ใช้ math.sign() กับทุกส่วนของเวกเตอร์อินพุต
ใช้ math.clamp() กับทุกส่วนของเวกเตอร์อินพุต
ใช้ math.max() กับส่วนประกอบที่ตรงกันของเวกเตอร์อินพุต
ใช้ math.min() กับส่วนประกอบที่ตรงกันของเวกเตอร์อินพุต
ฟังก์ชัน
คุณสมบัติ
zero
เวกเตอร์คงที่ที่มีส่วนประกอบทั้งหมดตั้งค่าเป็น 0 .
one
เวกเตอร์คงที่ที่มีส่วนประกอบทั้งหมดตั้งค่าเป็น 1 .