Atualmente, estou trabalhando em um projeto 2D e quero fazer a câmera seguir um personagem. Consegui fazer isso, mas o problema é que os elementos que eu quero ser uma interface do usuário permanecem estáticos e, quando o jogador se transfer pelo mundo, eles são perdidos em pontos fixos.
Como solução, pensei em implementar duas câmeras, uma seria responsável por seguir o jogador e tornar o mundo por trás delas, e o outro seria responsável por renderizar o HUD.
Eu tentei maneiras diferentes, mas uma câmera sempre se renderiza no outro.
Ambos são tratados da mesma maneira. Crie uma camada para o HUD, especificamente a camada 19.
Crie uma câmera further na qual eu quero renderizar o HUD, e quero que a existente renderize o mundo inteiro.
A câmera que eu quero renderizar o mundo inteiro é a mesma câmera que corresponde à tela existente.
Mas o resultado quando eu corro o motor é o mesmo: apenas uma câmera é renderizada.
Tentei criar telas diferentes, uma para cada câmera, e o resultado é o mesmo: apenas uma é renderizada por vez.
Alguém sabe como eu posso gerenciar as duas ações em um ambiente 2D, fazer com que a câmera siga o jogador pelo mundo e tenha um sistema HUD que mantém o jogador informado sobre o ambiente?
A segunda câmera não deve ter um conjunto de bandeiras claras ou apenas limpará o que a primeira câmera renderizada.
Obrigado, funcionou perfeitamente. Isso, combinado com a adição de uma segunda tela que não se transfer.