Lançamento do Unity 2020.2

Fluxos de trabalho aprimorados da equipe e do Editor

Acelere os tempos de iteração e importação e torne-se ainda mais produtivo com fluxos de trabalho otimizados do Editor.

Novidades no 2020.2

As melhorias do fluxo de trabalho são um dos principais pilares das TECH streams deste ano. Continue lendo para conhecer as novidades no Unity 2020.2 e verifique as notas de lançamento para obter a lista completa.

Unity Hub 2.4.1 e modelos

O Unity Hub agora está na versão 2.4.1 com fluxos de trabalho aprimorados para gerenciamento de projetos, downloads, versões do Unity Editor e módulos. Ele também traz melhorias para a experiência do usuário (UX) e modelos dinâmicos que podem ser baixados. Isso inclui modelos, como o novo modelo do HDRP para que novos usuários comecem a criar mais rapidamente no Unity com tutorias guiados no Editor.

Pesquise por suas cenas com o Quick Search 2.0

O Unity Quick Search é um pacote útil que permite que você pesquise tudo no Unity. O Quick Search 2.0 já está disponível e vem com mais tokens de pesquisa e a capacidade de fornecer preenchimento contextual ao digitar consultas. A pesquisa de cena não está mais limitada apenas à cena aberta. Agora é possível pesquisar todas as cenas e Prefabs do seu projeto de uma só vez.

Saiba mais
Aumentos de velocidade medidos em um projeto de teste usando Prefabs aninhados de nossa demonstração do Megacity

Otimização de Prefabs

As melhorias de importação de Prefabs incluem aprimoramento, escalabilidade e capacidade de armazenamento em cache. Para dependências de script, os Prefabs que contêm MonoBehaviours estão agora em sincronia com o script e não perdem referência no caso de erros de compilação. Os Prefabs aninhados também apresentam diversas otimizações, incluindo modificações reduzidas de uma variedade dinâmica de Propriedades. A alteração da estratégia de classificação para a variedade de Modificação acelerou a classificação, e o uso de uma hash acelerou as buscas em nossos testes em 50 vezes e mais para diversos casos de uso.

Saiba mais

Melhorias na importação de prefabs

A classe AssetPostprocessor permite que você de conecte ao pipeline de importação e execute scripts antes ou depois de importar assets. Isso permite que você substitua valores padrão nas configurações de importação ou modifique dados importados, como texturas e malhas. 

Com o Unity 2020.2, os Prefabs agora são compatíveis com AssetPostprocessor. A função AssetPostprocessor.OnPostprocessPrefab é chamada antes que o Prefab final seja criado e antes que ele seja gravado no disco. Portanto, você tem pleno controle sobre os GameObjects e componentes gerados. Se OnPostprocessPrefab for implementada, o pós-processador pode modificar o Prefab conforme especificado. Além disso, todos os objetos adicionado obtêm a flag DontSaveInEditor para que as alterações não sejam aplicadas ao Prefab de origem.

prefab_import_improvements.cs (C#)
using UnityEngine;
using UnityEditor;

public class Example : AssetPostprocessor
{
    void OnPostprocessPrefab(GameObject g)
    {
        if (g.transform.name.ToLower().Contains("collider"))
            g.transform.gameObject.AddComponent<MeshCollider>();
    }
}
Saiba mais

Otimizações no pipeline de importação de assets

Novas melhorias no pipeline de importação de assets e nas tecnologias relacionadas focam no suporte a equipes e projetos maiores.

O pipeline de importação de assets é mais robusto e verifica se os assets produzidos por importadores permanecem consistentes com o asset original e suas dependências, evitando problemas relacionados a importações em grande escala. As verificações podem ser ativadas por reimportação manual ou linha de comando.

Obtenha dicas do banco de dados de assets

Melhorias no PhysX

Agora você pode vincular hierarquias do Rigidbody a hierarquias do ArticulationBody com junções regulares. As forças e os torques produzidos por essa vinculação são propagados nas duas hierarquias automaticamente. Isso é especialmente útil se você trabalha em robótica ou jogos baseados em física. Além disso, expomos novas APIs que incluem suporte à cinemática inversa (IK) baseada em física.

Saiba mais

Melhorias gerais de qualidade de vida

O Unity 2020.2 vem com melhorias de qualidade de vida em todo o Editor, tornando os fluxos de trabalho mais suaves e os tempos de iteração mais rápidos.

Agora você pode reordenar matrizes e listas no Inspector e usar o atributo [NonReorderable] para desativar essa função se preferir. As linhas de controle de movimento/rotação/escala de cena são mais espessas e configuráveis.

Ao usar o pipeline de importação de textura para matriz 2D e texturas 3D, você pode importar as matrizes de flipbook/texturas 3D para visualizá-las diretamente sem precisar escrever código C# personalizado.  

Como exemplos de outras melhorias, agora você pode visualizar formas combinadas no Mesh Inspector quando elas estiverem presentes, além de também poder arrastar múltiplos Prefabs para a cena simultaneamente.

Conheça a equipe QoL (Quality of Life, Qualidade de vida)

Registros com escopo para controle de pacotes personalizados

Se quiser criar modificações personalizadas para pacotes Unity padrão ou ampliar as ferramentas padrão do Editor para interagirem melhor com seu pacote personalizado, você pode usar a propriedade de Registros com escopo para configurar um registro personalizado no qual você pode hospedar seus próprios pacotes. Usar os registros com escopo assegura que o Package Manager sempre mapeie um pacote para apenas um registro, garantindo um resultado consistente não importando as condições da rede. Com o 2020.2, o Package Manager inclui uma nova caixa de diálogo que informa claramente quando um novo registro com escopo é adicionado ao projeto. Agora você também pode gerenciar todos os registros com escopo no projeto (adicionar/remover registro e escopo) a partir das configurações do projeto.

Saiba mais

Atualizações do portal de distribuição Unity (UDP)

No Unity 2020.2, o UDP funciona independentemente da implementação da IAP do Unity, sem risco de conflitos. Você pode habilitar o UDP pela janela Services. Um novo sistema de permissões no nível do projeto oferece mais opções para sua equipe trabalhar com projetos do UDP.

O fluxo de trabalho de criação no console do UDP agora suporta importação de IAP a granel via CSV, teste de sandbox, personalização de assinatura de aplicativo incluindo chaves privadas para criação de novos pacotes e verificação de erros durante o empacotamento.

Saiba mais

Baixar o Unity 2020.2 agora

Obtenha acesso a todos os itens acima e muito mais hoje.

Usamos cookies para garantir a melhor experiência no nosso site. Visite nossa página da política de cookies para obter mais informações.

Eu entendi