Saltos com Botão
Descrição
O comportamento Saltos com Botão permitirá que você faça qualquer objeto físico saltar utilizando um botão na tela. Se não houver um botão na sua cena, o comportamento adicionará automaticamente um botão à sua camada UI Global (deletar o comportamento não removerá o botão da sua cena). Este comportamento contém propriedades pré-definidas para facilitar a criação de certos jogos. É perfeito para jogos de plataforma e shooters laterais.
_ Nota: A parte inferior do objeto deve estar tocando uma superfície para que o objeto salte. Por exemplo, os pés do personagem precisam estar tocando o chão para que ele salte._
O comportamento Saltos com Botão oferece muitas propriedades para personalizar a sensação do seu jogo. Tente modificar as propriedades para que seu jogo não pareça um jogo de plataforma genérico. Para jogos mais avançados e aprofundados, é recomendado criar seu próprio sistema de salto utilizando outros comportamentos de física ou de movimento.
Este comportamento acionará um evento uma vez quando você pressionar o botão de salto.
Propriedades
Aciona uma vez no Evento
| Objeto A |
Este é o botão que será usado para fazer o Objeto B saltar. Ele selecionará automaticamente um botão adicionado à sua camada UI Global. Se não houver nenhum, um será criado automaticamente. |
| Objeto B |
Este é o objeto que você deseja fazer saltar. Por padrão, o objeto atual é selecionado, mas você pode tocar no gráfico para alterá-lo para qualquer outro objeto na sua cena. |
| Poder |
Esta é a quantidade de poder de salto que seu objeto terá. Quanto maior o poder, mais alto o objeto saltará. Lembre-se de que outras propriedades de física, como gravidade, afetarão a altura que o objeto pode saltar. O valor padrão é 15. |
| # Saltos |
Este é o número de vezes que seu objeto pode saltar antes de pousar no chão. Se você quiser que seu personagem faça um salto duplo, defina como 2. O valor padrão é 1. |
| Salto na Parede |
A alternância do salto na parede indicará se seu objeto pode pular de paredes ou não. Quando está ativado, seu objeto pode saltar de uma parede. Por padrão, isso está desativado. |
| Auto Rotação |
Esta alternância só está disponível quando o Salto na Parede está ativado. Isso fará com que seu objeto inverta a direção após pular de uma parede. Por padrão, isso está ativado quando você ativa o Salto na Parede. |
| Travar Rotação |
Isso impedirá que seu objeto gire. Isso inclui qualquer rotação causada por outros objetos ou física em sua cena. Por exemplo, você pode ativar isso para evitar que seu personagem tombe. Por padrão, essa alternância está ativada. |
| Tocar Animações |
Quando essa alternância está ativada, seu objeto tocará uma animação quando o botão de salto for pressionado. Você deve selecionar uma animação no painel de Animações Personalizadas. |
| Animações Personalizadas |
No painel da esquerda, você pode selecionar ciclos de animação a serem reproduzidos quando você pressionar o botão de salto. Para saltos, existem dois estados: o salto inicial e uma animação de queda. |
| Prioridade da Animação |
No painel de Animações Personalizadas à esquerda, você pode priorizar suas animações de salto para que não entrem em conflito com outra animação em reprodução. O sistema de animação tocará um ciclo com uma prioridade mais alta. Portanto, se outro comportamento de animação estiver interrompendo sua animação de salto, tente aumentar a prioridade. |
| Som |
Selecione um som para tocar sempre que o botão de salto for pressionado. |
Saídas
| ID do Objeto |
Saídas o ID do objeto. |
Exemplos
Se você quiser fazer um jogo de plataforma como Mario, pode simplesmente adicionar esse comportamento ao seu objeto jogador, e ele criará automaticamente um botão na sua camada UI Global, permitindo que seu personagem salte.

