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 | |
|---|---|---|---|---|---|
|
Sombra de carro
|
Tutoriais e Artigos |
Chedid
|
|
|
|
Teclado tem botões que flutuam com ímãs
|
Notícias |
Notícias
|
|
|
|
Jogo com Michael Jackson combate pirataria com vuvuzelas
|
Notícias |
Notícias
|
|
|
|
China rejeita acusação de espionagem cibernética feita pelos EUA
|
Notícias |
Notícias
|
|
|
|
Microsoft anuncia lista de carros para Forza 2
|
Notícias |
Notícias
|
|
|
|
Sony lança jogos de corrida na PlayStation Store
|
Notícias |
Notícias
|
|
|
|
Eu estou querendo aprender a criar jogos!
Jogos no flash, estilo RPG |
Flash & ActionScript |
Jhonzim
|
|
|
|
mandar variaveis com numero pelo flash para o php
|
PHP |
bruno_dam
|
|
Publicidade
|
|

Help













