VectorsPY
1.0.0
Módulo Python para usar o Vector2 e o Vector3 (como no Unity Game Engine - C#) em Python.
dot() para calcular o produto DOT (Scaler).cross() para calcular o produto cruzado (vetor)..direction() atributo para obter a direção do vetor2. Usando PIP -
pip install VectorsPY
Vectorspy tem 2 principais classes
Para criar uma nova classe Vector 2D Use Vector2 .
new2DVector = Vector2 ( x_value , y_value )Da mesma forma, use o Vector3 para criar o vetor 3D.
new3DVector = Vector3 ( x_value , y_value , z_value )Para criar vetor a partir da lista, a tupla (iterables) usa o vetor de função diversa. Isso retornará um novo objeto Vector2 ou Vector3 com base no iterável aprovado 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