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