Jump to content
Spynon

Flash AS 2, trabalhando com Movimentos

Recommended Posts

Olá, estou iniciando em programação e estou focando no adobe CS3, usando a linguaguem AS 2.0,  estou tentando criar um jogo e me deparei com uma questão se me puderem ajudar.

estou fazendo os movimentos do personaem, e queria fazer um Dash (uma esquiva ou evasiva) utilizando a direção atual do personagem. apertando a tecla (espaço) o personagem da o Dash, mas se eu segurar a tecla o problema aparece. o codigo que usei foi o seguinte.

 

//link é um caminho para trabalhar as sprites*

//a função fica em espera, e a chama é feita por um movieclip dentro de frame que fica a animação do respectivo movimento.

 

function PlayerAnimacoes() 
{
    if (not Key.isDown(Key.SPACE))
    {
        espacoPress = false;
    }
    if (Key.isDown(65)) 
    {
        link._x-= velocidade;
        tellTarget (link) 
        {
            gotoAndStop("esquerdaAndando");
        }
        if (Key.isDown(Key.SPACE) and espacoPress == false)
        {
        link._x-=velocidade*2;
        tellTarget (link)
            {
                gotoAndStop("esquerdaDash"); //até aqui o dash é executado, porem se eu segurar o espaço ele vai embora.
            }
        }
        
    }

Agradeço qualquer ajuda

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By j3nyfer
      Gente, como tirar o amarelado do flash do moto one? As fotos ficam super amareladas é horrível, tanto frontal como traseira
       
    • By jadson16
      Estou com um erro no site , esse site era de um jogo antigo que estava gravado no dvd ai tentei abrir ele só pra olhar mesmo e relembrar os velhos tempos mais não consigo arrumar, estou muito precisando de ajuda quem poder me ajudar por favor ficarei grato, vou postar a imagens dos seguinte erros:
       

      Esse é o primeiro erro que mostra e quando vou olhar na linha 460 está assim


       
    • By Cloudinbr
      desde pequeno sempre tive esse desejo ardente de poder contar uma historia através de um jogo, com um ótimo game play, historia envolvente e dinâmica etc... então assim que completei meus 16 anos, resolvi começar a pesquisar mais sobre a criação de jogos, e a uns meses atras resolvi começar a estudar c++. eu tambei baixei o Godot, que é uma engine boa para criação de jogos e esta ganhando uma certa fama ultimamente, e tambem tem suporte a c++. bem, ainda não estou programando nenhum game porque estou na metade dos meus estudos sobre c++ ainda, mais queria algumas dicas:
       
      *é necessário estudar outras linguagens da programação para programar jogos? se sim quais vocês recomendam?
       
      * Existe algum livro em pdf que poderia me ajudar mais a estudar c++?
       
      *Ultimamente fiquei com duvida se realmente conseguiria fazer um jogo bom em c++, então poderiam me dar exemplos de jogos legais feitos em c++?
       
      enfim, se quiserem me der outras dica ficarei feliz, sou relativamente um iniciante quando se trata de desenvolver jogos(ja tentei fazer uma coisa ou 2 no rpgmaker vxace mas como não sabia nada de programação e só usava os recursos do programa, saia tudo cagado ksksksks) então adoraria saber de dicas dos mais experientes no assunto :v
    • By ummlkneutro
      Bem... eu preciso de algumas dicas sobre desenvolvimento de jogos.
       
      Desde pequeno eu fui apaixonado pelo mundo da informatica e pelo mundo dos games, por isso decidi estudar para me tornar um desenvolvedor independente de jogos. No entanto, eu meio que não tenho motivação para continuar estudando, sempre que começo uma vídeo aula eu paro de assistir depois de uns 6 ou 7 vídeos. Além disso meu computador é muito limitado, ele já não roda a maioria dos jogos recente então é meio obvio que ele não conseguiria executar engines para o desenvolvimento dos mesmos... e mesmo se rodasse eu não teria dinheiro para compra-los.
       
      Outro ponto é a programação. Eu entrei no mundo da programação com o HTML, mais precisamente quando assisti um vídeo ensinando a programar pelo bloco de notas ;-; (eu parei de estudar HTML depois de 7 vídeos). Passado alguns meses eu comecei a estudar javascript, mas também parei. O mesmo aconteceu com Java, C++ e CSS... Como eu consigo manter a motivação para continuar estudando essas linguagens?   
    • By Werlang
      Olá. Sou o criador da plataforma gladCode, onde você cria gladiadores desde sua aparência, atributos físicos e mentais até a programação de seu comportamento, e os coloca para lutar contra gladiadores de outros jogadores em uma arena virtual.A programação do comportamento deles conta com uma série de funções, e uma vez dentro da arena eles se comportam de maneira autônoma, sem intervenção de seu mestre.
      Segue o link para o vídeo promocional da plataforma:
       
       
      Visitem a gladCode no site https://gladcode.tk
      Ou a página do Facebook: https://www.facebook.com/gladcode/
      Seria uma honra ter a visita de vocês no site, bem como esclarecer todas suas dúvidas.
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.