Cursos / Jogos Digitais / Desenvolvimento com Motores de Jogos I / Aula

arrow_back Aula 14 - Criação de Elementos em Tempo de Execução, Dano e Elementos Coletáveis

2. Adicionando dano ao Jogo

Por fim, precisamos de uma pequena alteração no método Break, uma vez que o chão dos buracos atua diretamente com esse método. Caso o personagem vá quebrar, a barra de vida deve ser completamente zerada, independentemente de seu valor anterior. Fazemos isso alterando o valor da propriedade Color do FillRect, componente do Slider que vimos em aulas anteriores. O código completo do novo PlayerController, incluindo as alterações no método Break, podem ser vistos na Listagem 5.

Listagem 5 - Código alterado do script PlayerController, com o novo método HealthChange, as novas variáveis e as alterações realizadas no método Break.
Fonte: Elaborada pelo autor

Versão 5.3 - Todos os Direitos reservados