Para fazer a bola quicante, defini primeiramente as variáveis x (posição horizontal), y (posição vertical), velocidade x, velocidade y, gravidade = 0.3, dx(distância x) e tempo.
No void draw, estabeleci as funções "amb" (ambiente) e "lancamento", a cor do círculo e seus parâmetros, x+dx (variação a cada instante na horizontal), y, tamanho 25, 25.
No void "amb", eu apliquei a gravidade na velocidade y e a velocidade como influenciadora da posição y. Se a pos. y for maior ou igual à altura da tela, é subtraido 10% da velocidade y do objeto (vy = vy * 0.9).
No void "lancamento", é calculada a distância pela função MRU e depois, se a posição y da bolinha é igual à da altura da tela, também é subtraido 10% da velocidade x do objeto (vx = vx * 0.9).
Link do código: https://drive.google.com/open?id=0B3-iqp7LYuNJeERicnU5STI5U00
Nenhum comentário:
Postar um comentário