Arquitetura

A arquitetura do World Locking Tools para Unity pode ser resumida pelo diagrama a seguir.

Diagrama arquitetônico

Em geral, o aplicativo cliente tornará sua intenção pública de forma declarativa por meio de configurações no Gerenciador de Bloqueio de Mundo.

Os gerenciadores, por sua vez, conduzem imperativamente o processamento pelas camadas inferiores.

Embora todos os recursos do World Locking Tools estejam disponíveis por meio da criação de ativos no Editor do Unity, todos os esforços foram feitos para fornecer acesso igual à construção e configuração no script. Os recursos disponíveis no Inspetor do Unity, mas não na API de script, devem ser considerados defeitos de código. Reportá-lo como bug é bem-vindo! Confira Contribuição para obter mais informações.

Uma exceção a esse fluxo está no mecanismo do ponto de anexo, que é discutido detalhadamente em vários artigos nesta documentação. Em suma, o cliente solicita os pontos de anexo do Gerenciador de Pontos de Anexos do Bloqueio de Mundo. Esses pontos de anexo atuam como canais pelos quais o aplicativo pode ser informado sobre as operações de reajuste.

Confira também

E na referência de API: