VectorsPY
1.0.0
Módulo de Python para usar Vector2 y Vector3 (como en Unity Game Engine - C#) en Python.
dot() para calcular el producto DOT (escalador).cross() para calcular el producto Cross (Vector)..direction() atributo para obtener la dirección de Vector2. Usando PIP -
pip install VectorsPY
VectorSpy tiene 2 clases principales
Para crear una nueva clase Vector2 Vector2 de Vector 2D.
new2DVector = Vector2 ( x_value , y_value )De manera similar, use Vector3 para crear un vector 3D.
new3DVector = Vector3 ( x_value , y_value , z_value )Para crear Vector a partir de la lista, Tuple (Iterable) usa Vector Vector de funciones Varios. Esto devolverá un nuevo objeto vector2 o vector3 basado en iterable aprobado como argumento.
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