Eughenio Postado Dezembro 19, 2003 Denunciar Share Postado Dezembro 19, 2003 Fim um carro em MC e coloquei este codigo:onClipEvent (load) { velo = 10; } on (keyPress "<Up>") { _rotation=0; _y-=velo; } on (keyPress "<Down>") { _rotation=180; _y+=velo; } on (keyPress "<Right>") { _rotation=90; _x+=velo; } on (keyPress "<Left>") { _x-=velo; _rotation=-90; } onClipEvent (enterFrame) { if(on(keyPress "<Up>") && on(keyPress "<Right>")){ _rotation=45; _x-=velo _y+=velo } } No Ultimo "on clip event" eu queria q ele andasse em diagonal, mas não está dando certo, o que eu tenho q fazer????valeu..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eughenio Postado Dezembro 20, 2003 Autor Denunciar Share Postado Dezembro 20, 2003 Æ pessoal, depois de quebrar a cabeça, eu descobri......O codigo do MC é assim: onClipEvent (load) { velo=5 } onClipEvent (enterFrame) { if(Key.isDown(Key.UP)) { _y-=velo _rotation=0 } if(Key.isDown(Key.DOWN)){ _y+=velo _rotation=180 } if(Key.isDown(Key.RIGHT)){ _x+=velo _rotation=90 } if(Key.isDown(Key.LEFT)){ _x-=velo _rotation=-90 } if(Key.isDown(Key.CONTROL)){ velo=velo+10 } else {velo=5} if(Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)){ _rotation=45 } if(Key.isDown(Key.LEFT) && Key.isDown(Key.UP)){ _rotation=-45 } if(Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)){ _rotation=135 } if(Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)){ _rotation=-135 } } Agora está beleza, só preciso saber como fazer a colisão com o hitTest....Ajudem ai galérinha.......[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eughenio Postado Dezembro 20, 2003 Autor Denunciar Share Postado Dezembro 20, 2003 Só dei uma melhorada no código.....Coloquem esse codigo no MC e usem o teclado das setinhas.......onClipEvent (load) { velo=5 } onClipEvent (enterFrame) { if(Key.isDown(Key.UP)) { _y-=velo _rotation=0 } if(Key.isDown(Key.DOWN)){ _y+=velo _rotation=180 } if(Key.isDown(Key.RIGHT)){ _x+=velo _rotation=90 } if(Key.isDown(Key.LEFT)){ _x-=velo _rotation=-90 } if(Key.isDown(Key.CONTROL)){ velo=velo+10 } else {velo=5} if(Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)){ _rotation=45 } if(Key.isDown(Key.LEFT) && Key.isDown(Key.UP)){ _rotation=-45 } if(Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)){ _rotation=135 } if(Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)){ _rotation=-135 } if(_y>500){_y=0} if(_y<0){_y=500} if(_x>500){_x=0} if(_x<0){_x=500} } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eughenio Postado Dezembro 20, 2003 Autor Denunciar Share Postado Dezembro 20, 2003 Agora está com colisão, crie dois MC e um q é o carro e o outro você coloca o nemo de guia dai coloque esse codigo no seu MC do carro.........onClipEvent (load) { velo=5 } onClipEvent (enterFrame) { if(Key.isDown(Key.UP)) { _y-=velo _rotation=0 } if(Key.isDown(Key.DOWN)){ _y+=velo _rotation=180 } if(Key.isDown(Key.RIGHT)){ _x+=velo _rotation=90 } if(Key.isDown(Key.LEFT)){ _x-=velo _rotation=-90 } if(Key.isDown(Key.CONTROL)){ velo=velo+10 } else {velo=5} if(Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)){ _rotation=45 } if(Key.isDown(Key.LEFT) && Key.isDown(Key.UP)){ _rotation=-45 } if(Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)){ _rotation=135 } if(Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)){ _rotation=-135 } if(_y>500){_y=0} if(_y<0){_y=500} if(_x>500){_x=0} if(_x<0){_x=500} if(Key.isDown(Key.UP)&& this.hitTest(_root.guia) || Key.isDown(Key.RIGHT)&& this.hitTest(_root.guia) || Key.isDown(Key.DOWN)&& this.hitTest(_root.guia) || Key.isDown(Key.LEFT) && this.hitTest(_root.guia)){velo=0} }Hehehehe....Conseguiiiiiiiiiiiiiii............Ahhhhhhhhhhh...............É eu tb acho uma bela merda... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 §uiciDa£ Postado Dezembro 21, 2003 Denunciar Share Postado Dezembro 21, 2003 mias pro carinho corre vai ter q fikr apertando e soltado as teclas ?ou no meu q deu pau ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eughenio Postado Dezembro 23, 2003 Autor Denunciar Share Postado Dezembro 23, 2003 não, é so apertar as setinhas do teclado......emtra nesse site, clica no carrinho vermelho e use assetinhas:www.elcdesign.kit.net/carro.swf[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 §uiciDa£ Postado Dezembro 23, 2003 Denunciar Share Postado Dezembro 23, 2003 (editado) tipo quando aperta a seta pra cima e pro lado ele da uma virada brusca...meio estranha !?tenta fazer assimif(Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)){_rotation+=5}if(_rotation>=45){_rotation=45tipo num sei se vai da certo e se ta td escrito certo mais tentae... se funcionar vai fikar melhor e tipo na sargeta não deixe a velocidqade já no "0" pois quando o carinho bater e tentar virar uma part dele vai fikr por cima imposibilitando ele de sair:Dsão so algumas dicas eeh Editado Dezembro 23, 2003 por §uiciDa£ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carneirinho Postado Dezembro 23, 2003 Denunciar Share Postado Dezembro 23, 2003 Se for fazer pra ele ir virando assim devagar, sería melhor mudar tudo, porque se o carro estiver indo pra direita e o usuário apertar pra esquerda, ou o carrinho dá uma ré, ou ele vai ter que ficar manobrando até conseguir ir pro outros lado, ficaría legal, mas tería que refazer todo o trabalho. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 §uiciDa£ Postado Dezembro 23, 2003 Denunciar Share Postado Dezembro 23, 2003 relamente numm tnha pensado nisso Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eughenio Postado Dezembro 24, 2003 Autor Denunciar Share Postado Dezembro 24, 2003 Quero modificar tudo, quando a pessoa clicar com o botão de descer das setinhas, ele vai dar ré, não quero q ele vire assim, preciso mudar tudo para fazer isso, quando fizer volto aqui e posto novamente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eughenio
Fim um carro em MC e coloquei este codigo:
No Ultimo "on clip event" eu queria q ele andasse em diagonal, mas não está dando certo, o que eu tenho q fazer????
valeu.....
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.