Skip to content

É gerenciador de hierarquias de exibição de Sprites para personagens e cenários 2D. Asset criado para a Unity Game Engine.

License

Notifications You must be signed in to change notification settings

arycaramez/SortingLayerManager

Repository files navigation

Sorting Layer Manager - Unity

É um asset que permite gerenciar as camadas pertencentes às partes de um personagem 2D, ou seja, é um gerenciador de Sorting Layers para personagens 2D. Percebi que assim ficaria mais fácil para trabalhar com sprites 2D, neste asset você pode encontrar uma versão do script compatível com o Asset "Anima 2D" usado para criar rig para personagens 2D.

Esse asset cria uma lista de tags que você pode usar para referenciar os sprites de um personagem/cenário, alterando a ordem na lista de tags você pode gerenciar os ID's de todos os sprites, isso permite fazer um controle de hierarquia de exibição determinando quais sprites devem ficar por cima e quais devem ficar abaixo. Você também pode atribuir um Sorting Layer aos objetos com tags, dessa forma você consegue organizar os sprites de personagens e cenários 2D de forma rápida.

Em menos de 5 minutos de uso é possível entender seu funcionamento, é muito intuitivo.

Obs: Dentro do projeto existe um conteúdo adicional que permite a integração do "SortingLayerManager" com o asset Anima 2D.

Assets e softwares:

  • Unity Version: 2020.02.06.0
  • Asset Anima2D Version: 1.1.7 2019-05-23.

Modo de uso:

Clique aqui e veja o vídeo tutorial.

Proximas modificações:

  • Irei incluir a opção de modificar sorting layers individualmente através das tags, permitindo que cada objeto tagueado receba uma sorting layer diferente.
  • Otimização de código usando os princípios SOLID (em andamento).
  • Atualização para a versão mais recente da Unity e seu novo sistema de animação com rig para personagem 2D.

About

É gerenciador de hierarquias de exibição de Sprites para personagens e cenários 2D. Asset criado para a Unity Game Engine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages