VectorsPY
1.0.0
โมดูล Python ที่จะใช้ Vector2 และ Vector3 (เช่นเดียวกับ UNITY GAME Engine - C#) ใน Python
dot() เพื่อคำนวณผลิตภัณฑ์ DOT (Scaler)cross() เพื่อคำนวณผลิตภัณฑ์ Cross (Vector).direction() แอตทริบิวต์เพื่อรับ Direction ของ vector2 ใช้ PIP -
pip install VectorsPY
Vectorspy มี 2 ชั้นเรียนหลัก
เพื่อสร้างเวกเตอร์ 2D ใหม่ให้ใช้คลาส Vector2
new2DVector = Vector2 ( x_value , y_value )ใช้ เวกเตอร์ 3 ในทำนองเดียวกันเพื่อสร้างเวกเตอร์ 3 มิติ
new3DVector = Vector3 ( x_value , y_value , z_value )ในการสร้างเวกเตอร์จากรายการ tuple (iterables) ใช้ เวกเตอร์ ฟังก์ชั่นเบ็ดเตล็ด สิ่งนี้จะส่งคืนวัตถุ Vector2 หรือ Vector3 ใหม่โดยใช้ ITERABLE ผ่านเป็นอาร์กิวเมนต์
iterable1 = [ 1 , 2 ]
newVector1 = Vector ( iterable1 ) #new Vector2 object from list
iterable2 = ( 4 , 5 )
newVector2 = Vector ( iterable2 ) #new Vector2 object from tuple
iterable3 = ( 3 , 4 , 5 )
newVector3 = Vector ( iterable3 ) #new Vector3 object from tuple
iterable4 = [ 3 , 4 , 5 ]
newVector4 = Vector ( iterable4 ) #new Vector3 object from list