
Do Ponto 1 até o Ponto 2, quero que a velocidade seja 5, mas do Ponto 2 até o Ponto 3 eu quero que seja 10.
Eu vi que tem o comando path_speed, mas no caso como eu faria pra mudar a velocidade somente quando atingir o Ponto 2?
Obrigado por visitar a The Game Makers Brasil |
Não havia pensado nessa possibilidade, obrigado.None escreveu:A imagem não carregou aqui, então não sei como você está lidando com o Path, mas você pode simplesmente checar se você chegou no ponto específico.
Você salva o valor do ponto 2 em variáveis (x2 e y2 por exemplo) e testa da seguinte forma
If (abs(x - x2) < 10 && abs(y - y2) < 10)
Código para mudar a velocidade.
Claro que isso é útil se a criação do Path for dinâmica, se for algo pré estabelecido você pode simplesmente definir os valores de maneira estática.
Eu uso a versão 1.4, não tem como escolher a velocidade no editor de paths :/LLGD escreveu:Olá, você pode tentar mudar a velocidade do ponto no path editor.
Edit: agora que fui fuçar melhor no editor de paths, tem sim, desculpa kkkDarlesLSF escreveu:Eu uso a versão 1.4, não tem como escolher a velocidade no editor de paths :/LLGD escreveu:Olá, você pode tentar mudar a velocidade do ponto no path editor.
Quando for adicionar um evento tem a opção: "Other > Path End" nela você coloca o código...DarlesLSF escreveu:Outra dúvida que surgiu: como faço pra executar uma ação quando chegar ao final do path?
Eu tentei usar o path_position (não entendi como ele funciona ainda), mas não tá dando resultado. Também usei o path_get_point_x, mas não deu certo.
Usuários navegando neste fórum: Ahrefs [Bot] e 0 visitante