Selecionar todos os objetos à distância

1
  • 0 favourites

Tagged

Stats

2,493 visits, 2,699 views

Tools

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Este é o meu primeiro tutorial portanto peço que mandem comentários construtivos se faz favor.

Introdução

Neste tutorial eu vou mostrar como podes selecionar qualquer objeto dentro de uma certa distância. Não pude encontrar este evento ja feito quando eu precisava portanto fiz-lhe à minha maneira. Precisava fazer com que quando acertava num barril explosivo, todos os objetos dentro de uma distância que fossem destruídos.

Uma palavra ou duas em como vai funcionar

Quando eu acertar no objeto desejado, vai crear outro objeto circular para simular a distância. Em outro evento, quando esse objeto colide com outro, precisa de ser destruído.

Vamos começar

Primeiro aqui estão os três objetos que irei usar, vocês podem usar outros à vontade.

*no meu projeto real eu usei a sprite da explosão do Ghost Shooter, mas para este tutorial vou usar um círculo para simular a distância precisa.

Preparação

Primeiro carrega todos os sprites como o monstro e o explosivo. Eu uso um botão para começar a cadeia mas podes usar todo o tipo de eventos para isso.

O "código"

Se leste um tutorial ou dois então deves compreender a imagem abaixo.

*quando eu defino o tamanho do objeto "Range" é a distância em que os outros objetos serão destruidos.

Se quiseres que o círculo preto não seja visto, diminui a opacidade para "0" e não te esqueças de o destruir depois de todas as ações. Eu destruo-lhe com o comportamento "Fade".

Pressiona RUN (Executar) e vê se funciona para si

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!