sexta-feira, 30 de julho de 2010

Velocidade

Wellington Moreira da Silva

Vou postar hoje os scripts para calcular a velocidade e depois passá-la para um objeto do tipo Text, e fazer uma espécie de velocímetro:

#calcular velocidade
import GameLogic
import math

controlador = GameLogic.getCurrentController()
Velocidade = controlador.owner
Vetor = Velocidade.getLinearVelocity(True)
GameLogic.ModuloV= math.sqrt(Vetor[0]*Vetor[0]+Vetor[1]*Vetor[1]+Vetor[2]*Vetor[2])*2

#passar para o velocimetro
import GameLogic

controlador = GameLogic.getCurrentController()
velocimetro = controlador.owner
velocidade = round(GameLogic.ModuloV,1)
velocimetro.Text= str(velocidade)

Nenhum comentário:

Postar um comentário