Estou fazendo um jogo de carro, só preciso saber como faço o carrinho andar mais suave. Quando eu preciono as setas do teclado ele anda, mas quando eu solto o botão o carrinho para derrepente! Quero soltar o botão e o carrinho perder velocidade até parar...
Já vi muitos joguinhos assim em flash!
o jogo esta no meu site na seção de jogos, o nome dele é buggy.
http://br.geocities.com/filipe_rdo/Portifolio/
Publicidade
|
|
Page 1 of 1
Movimentando pelo teclado jogo de carro
#2
Posted 11 July 2006 - 12:42 AM
cara busca as formulas do movimento..
uma que vc pode ser essa:
MC._x +=(posf-posinicial)/t.
a logica disso seria:
a posiçao x so mc é igual a posiçao ela mesma mais a posiçao final - posiçao inicial dividiso pelo tempo..
no caso vc tem que pegar o valor final que vc quer que o mc va e va aos poucos incrementando acho que deu pra entender nao foi?
qualquer coisa falai se tu nao conseguir posta ai uma parte do codigo pra ver como adaptar essa formula ao seu codigo..
uma que vc pode ser essa:
MC._x +=(posf-posinicial)/t.
a logica disso seria:
a posiçao x so mc é igual a posiçao ela mesma mais a posiçao final - posiçao inicial dividiso pelo tempo..
no caso vc tem que pegar o valor final que vc quer que o mc va e va aos poucos incrementando acho que deu pra entender nao foi?
qualquer coisa falai se tu nao conseguir posta ai uma parte do codigo pra ver como adaptar essa formula ao seu codigo..
#3
Posted 11 July 2006 - 11:24 AM
Isso é mais mole que andar pra frente...
Faz uma variavel de velocidade qualquer
velocidade = 5;
Quando teu boneco vai andando ele recebe ela no _x ou _y essa velocidade... quando ele solta, a velocidade do boneco vai diminuindo.
velocidade_atual = velocidade_atual / 2;
ou
velocidade_atual = velocidade_atual * 0.5;
ou
velocidade_atual--;
Veja o que se encaixa melhor no seu contexo.
E verifique antes se a velocidade não vai ficar negativa... se for ficar coloca em 0 pra não andar de ré hehehehehehe
Faz uma variavel de velocidade qualquer
velocidade = 5;
Quando teu boneco vai andando ele recebe ela no _x ou _y essa velocidade... quando ele solta, a velocidade do boneco vai diminuindo.
velocidade_atual = velocidade_atual / 2;
ou
velocidade_atual = velocidade_atual * 0.5;
ou
velocidade_atual--;
Veja o que se encaixa melhor no seu contexo.
E verifique antes se a velocidade não vai ficar negativa... se for ficar coloca em 0 pra não andar de ré hehehehehehe
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Carro que dirige sozinho já pode circular nos EUA
|
Notícias |
Notícias
|
|
|
|
Por favor as fotos nao dao upload
Que erro é esse pelo amor de deus |
PHP |
Matheus Augusto
|
|
|
|
Arquivo executável
Abrir e fechar pelo PHP |
PHP |
ava.rj
|
|
|
|
Kodu Game Lab ajuda criança a desenvolver jogos para PC
|
Notícias |
Notícias
|
|
|
|
ActionScript 3.0
Abrir teclado virtual do Windows |
Flash & ActionScript |
ricardo p.
|
|
|
|
Site mostra passagem do Papai Noel pelo Maracanã
|
Notícias |
Notícias
|
|
|
|
Jogos de videogame venderam mais do que DVDs e Blu-ray em 2008
|
Notícias |
Notícias
|
|
|
|
Polícia argentina prende sequestrador de adolescente que o conheceu pelo Facebook
|
Notícias |
Notícias
|
|
Publicidade
|
|

Help













