eae meuPoligono :D Eu fiz um jogo desse com 2 players Mas eu não consegui aumentar a velocidade da bolinha Eu faço tipo assim: velocidade = 10; direcaoX = velocidade; direcaoY = velocidade; Ai na parte do onEnterFrame: if (_root.bola.hitTest(jogador)) { direcaoX = -direcaoX; velocidade = velocidade+1; Ou seja, na minha ideia ele aumenta 1 de velocidade a cada batida no jogador... Mas isso não funfa ¬¬' Tem alguma dica?? :D Valeu!
@KuroiContact Voce deve estar colocando os codigos no movieClip' , o codigo onEnterFrame tem que estar nas Actions da Frame' , clique na frame e clique em actions' , Espero ter ajudado! Abraços.
voce deve criar mais uma caixa dynamic text e nomeie ela como "pontos", dai crie uma variavel chamada pontuaçao e coloque ela valendo zero., crie uma classe "Pontos.text= Pontuaçao dai voce criara uma condiçao de hittest de bola acertar jogador e se a condiçao for cumprida voce adiciona mais 5 pontos(ou quantos voce quiser) a variavel pontuaçao
@akemisiqueira crie um Dynamic text e em instance name coloque pontos , agora vá nas actions da frame e crie uma variavel: pontuacao = 0 , agora no laço onEnterFrame crie, pontos.text = pontuacao , agora onde está," if(bola.hitTest(jogador)){ ..." adicione, _root.pontuacao +=5 ,Espero ter ajudado ! Abraços.
parabéns cara muito bom !!!
MrRapadura000 4 months ago
gutogar018 6 months ago
uma duvida, a funçao onEnterFrame nao é reconhecida aqui, porque?
KuroiContact 7 months ago
@KuroiContact Voce deve estar colocando os codigos no movieClip' , o codigo onEnterFrame tem que estar nas Actions da Frame' , clique na frame e clique em actions' , Espero ter ajudado! Abraços.
SkoHero 3 weeks ago
gostaria de saber como colocar pontuação nesse jogo tipo cada ves que bate no jogador + 5 pontos
PS:responda com outro comentario pa outras pessoas com a mesma duvida
akemisiqueira 7 months ago
@akemisiqueira
voce deve criar mais uma caixa dynamic text e nomeie ela como "pontos", dai crie uma variavel chamada pontuaçao e coloque ela valendo zero., crie uma classe "Pontos.text= Pontuaçao dai voce criara uma condiçao de hittest de bola acertar jogador e se a condiçao for cumprida voce adiciona mais 5 pontos(ou quantos voce quiser) a variavel pontuaçao
no final voce tera:
pontuaçao=0 : sua variavel
pontos.text= pontuaçao : seu texto
if(bola.hitTest(jogador)) : condiçao
{
pontuaçao+=5
KuroiContact 7 months ago
@akemisiqueira crie um Dynamic text e em instance name coloque pontos , agora vá nas actions da frame e crie uma variavel: pontuacao = 0 , agora no laço onEnterFrame crie, pontos.text = pontuacao , agora onde está," if(bola.hitTest(jogador)){ ..." adicione, _root.pontuacao +=5 ,Espero ter ajudado ! Abraços.
SkoHero 3 weeks ago
Só não entendi porque em if(bola.y>380) o valor é 380 ali na condição. Os 20 foram subtraídos do tamanho do objeto?
themocty 10 months ago
@themocty Se a altura e largura da bola for 40 voce pega o raio e subtrai pelo valor do cenario . logo > 400-20 = 380
SkoHero 3 weeks ago
Ei cara massa esse game, é simples mas é interessante, parece um jogo de minigame, eu também estou fazendo um nesse estilo, fica na paz.
dhiogoboza 1 year ago