Como baixar e importar o pacote Sprite 2D no Unity
Se você estiver interessado em criar ambientes 2D ricos e imersivos para seus jogos, talvez queira conferir o pacote sprite 2D na Unidade. Este pacote permite criar e editar sprites, que são imagens 2D que podem ser usadas como gráficos, animações, elementos de interface do usuário e muito mais. Você também pode usar Sprite Shape, que é um recurso que agrupa sprites dinamicamente ao longo de caminhos de spline com base em intervalos de ângulos. Dessa forma, você pode criar formas de forma livre que se encaixem no seu mundo de jogo.
download 2d sprite package unity
Alguns exemplos de jogos feitos com pacote sprite 2D são . Esses jogos mostram a versatilidade e a criatividade que você pode obter com sprites e formas de sprites. Neste artigo, mostraremos como baixar e importar o pacote de sprites 2D no Unity e como usar alguns de seus recursos para aprimorar seu jogo.
Como baixar e importar o pacote Sprite 2D
Para usar o pacote sprite 2D, você precisa ter o Unity versão 2018.1 ou mais recente. Você pode obter o pacote do Gerenciador de pacotes, que é uma ferramenta que permite gerenciar os pacotes e módulos que você usa em seu projeto. Para abrir o Gerenciador de Pacotes, vá para Janela > Gerenciador de Pacotes. Em seguida, selecione Cadastro de Unidade no menu suspenso Pacotes. Você deve ver uma lista de pacotes disponíveis para sua versão do Unity. Procurar Sprite 2D e clique no Importar botão ao lado dele. Isso fará o download e instalará o pacote em seu projeto.
Depois de importar o pacote, você pode começar a criar sprites e formas de sprite. Para isso, você precisa criar um Perfil de Forma de Sprite, que é um recurso que define e armazena informações sobre um determinado tipo de forma. Por exemplo, você pode atribuir diferentes sprites para diferentes ângulos de sua forma ou especificar se sua forma tem uma textura de preenchimento ou não.Para criar um Sprite Shape Profile, clique com o botão direito na janela Assets do seu projeto e vá para Criar > Perfil de Forma de Sprite. Você pode escolher entre três tipos de perfis: Vazio, Faixa ou Forma. A única diferença entre eles é o número de intervalos de ângulo predefinidos que eles possuem.
Para adicionar sprites ao seu perfil, você precisa arrastá-los e soltá-los da janela Assets para a seção Sprites na janela Inspector. Você também pode usar os botões '+' e '-' abaixo para adicionar ou excluir sprites. Você pode ajustar os intervalos de ângulo arrastando as alças no círculo ou inserindo valores nos campos abaixo. Você também pode adicionar mais intervalos de ângulo clicando no círculo ou usando o botão '+' próximo a ele.
Depois de configurar seu perfil, você pode criar um Objeto de jogo Sprite Shape, que é um objeto de jogo que possui um componente Sprite Shape Renderer anexado a ele. Este componente controla a geometria e a renderização de sua forma na cena. Para criar um objeto de jogo Sprite Shape, certifique-se de ter seu perfil selecionado na janela Assets; em seguida, clique com o botão direito na janela Hierarchy e vá para 2D Object > Sprite Shape. Isso criará um objeto de jogo com um caminho de spline que você pode editar na cena. Para editar o caminho da spline, você pode usar o Controlador de forma de sprite, que é uma ferramenta que permite manipular os pontos de controle e as tangentes do spline. Para abrir o Sprite Shape Controller, selecione seu objeto de jogo na janela Hierarchy e clique no botão Editar Spline botão na janela Inspetor. Você também pode usar o atalho Shift + S. Você pode mover, adicionar ou excluir pontos de controle usando as alças na visualização da cena. Você também pode alterar o tipo de ponto de controle clicando com o botão direito nele e escolhendo entre Canto, Suave ou Quebrado.
Como usar os recursos do pacote Sprite 2D
O pacote sprite 2D oferece muitos recursos que podem ajudá-lo a criar gráficos 2D impressionantes para o seu jogo. Aqui estão alguns deles:
Como classificar sprites e usar grupos de classificação
Classificar sprites é importante para determinar quais sprites aparecem na frente ou atrás de outros sprites na cena. Você pode classificar sprites usando o Ordem na Camada propriedade no componente Sprite Renderer do seu objeto de jogo. Quanto maior o valor, mais próximo o sprite está da câmera. No entanto, às vezes você pode querer classificar sprites com base em seu relacionamento pai-filho ou sua posição em uma hierarquia. Por exemplo, você pode querer que um sprite de personagem sempre apareça na frente de seu sprite de roupa, independentemente de sua ordem na camada. Para fazer isso, você pode usar Classificando Grupos, que são componentes que permitem agrupar sprites e classificá-los como uma única unidade. Para usar Grupos de classificação, você precisa adicionar um componente Grupo de classificação ao seu objeto de jogo pai e atribuir uma camada de classificação e uma ordem na camada a ele. Em seguida, todos os objetos do jogo filho com componentes do Sprite Renderer herdarão esses valores e serão classificados de acordo.
Como aplicar máscaras 9-Slicing e Sprite
9-Slicing é uma técnica que permite redimensionar sprites sem distorcer suas bordas ou cantos. Isso é útil para criar elementos de interface do usuário, como botões, painéis ou janelas que precisam se adaptar a diferentes tamanhos de tela ou conteúdo. Para aplicar 9 fatias ao seu sprite, você precisa abri-lo no Editor de sprites, que é uma ferramenta que permite editar sprites e suas propriedades. Para abrir o Sprite Editor, selecione seu sprite na janela Assets e clique no botão Editar botão na janela Inspetor. Em seguida, mude para o Fatiar modo e habilitar Tipo > 9 fatias. Você pode ajustar as bordas do seu sprite arrastando as alças nas bordas ou inserindo valores nos campos abaixo. Você também pode visualizar como seu sprite ficará quando redimensionado usando o Mostrar fatiado novamente alternar.
Sprite Masks são componentes que permitem mascarar partes de sprites com base na forma de outro sprite. Isso é útil para criar efeitos como furos, recortes ou transições.Para usar Sprite Masks, você precisa adicionar um componente Sprite Mask ao seu objeto de jogo e atribuir um sprite a ele. Em seguida, qualquer objeto do jogo com um componente Sprite Renderer que tenha Interação de máscara > Máscara interna visível ou Interação de máscara > Máscara externa visível será mascarado de acordo.
Como otimizar Sprites com Sprite Atlas
Um Sprite Atlas é um recurso que combina vários sprites em uma única textura. Isso pode melhorar o desempenho do jogo e o uso de memória, reduzindo chamadas de desenho e trocas de textura. Para criar um Sprite Atlas, clique com o botão direito na janela Assets do seu projeto e vá para Criar > Sprite Atlas. Você pode então arrastar e soltar sprites da janela Assets para a seção Objects for Packing na janela Inspector. Você também pode ajustar algumas configurações, como preenchimento, modo de compactação, compactação, etc. Para compactar seus sprites em um atlas, clique no botão Visualização do pacote botão. Você pode então ver como seu atlas se parece e quanto espaço ele ocupa.
Para usar seu Sprite Atlas em seu jogo, você precisa habilitar Variantes do Sprite Atlas, que são cópias do seu atlas com diferentes resoluções para diferentes plataformas. Para habilitar as variantes Sprite Atlas, vá para Editar > Configurações do projeto > Editor > Modo Sprite Packer > Sempre ativado. Então vá para Editar > Configurações do projeto > Qualidade > Padrão > Qualidade da textura > Res. total. Isso garantirá que seu jogo use o atlas de maior resolução disponível para sua plataforma.
Conclusão
Neste artigo, aprendemos como baixar e importar o pacote de sprites 2D no Unity e como usar alguns de seus recursos para aprimorar seus gráficos 2D. Abordamos como criar e editar sprites e formas de sprite, como classificar sprites e usar grupos de classificação, como aplicar 9 fatias e máscaras de sprite e como otimizar sprites com sprite atlas. Com essas ferramentas, você pode criar ambientes 2D incríveis para seus jogos, visualmente atraentes e com bom desempenho.
Se você quiser saber mais sobre o pacote de sprites 2D e seus recursos, consulte os seguintes recursos:
perguntas frequentes
Quais são os benefícios de usar o pacote sprite 2D?
Alguns dos benefícios de usar o pacote de sprites 2D são:
Você pode criar e editar sprites e formas de sprites de forma fácil e intuitiva.
Você pode usar formas sprite para criar formas livres que se encaixem no seu mundo de jogo.
Você pode classificar sprites e usar grupos de classificação para controlar sua ordem de renderização.
Você pode aplicar 9 fatias e máscaras de sprite para redimensionar e mascarar sprites sem distorção.
Você pode otimizar sprites com sprite atlas para reduzir chamadas de desenho e trocas de textura.
Como posso animar sprites com pacote de animação 2D?
Para animar sprites com o pacote de animação 2D, você precisa instalar o pacote do Gerenciador de Pacotes. Então, você pode usar o Pele Sprite componente para adicionar ossos e pesos ao seu sprite. Você também pode usar o Sprite Resolver componente para trocar sprites durante a animação. Para criar animações, você pode usar o Janela de Animação ou o Janela Dopesheet. Você também pode usar o Controlador de animação para controlar as transições entre as animações.
Como posso criar mapas de blocos com o pacote de mapas de blocos 2D?
Para criar mapas de blocos com o pacote de mapas de blocos 2D, você precisa instalar o pacote do Gerenciador de pacotes. Em seguida, você pode criar um Tilemap game object, que é um objeto de jogo que possui um componente Tilemap e um componente Tilemap Renderer anexado a ele. Você também pode criar um Paleta de Azulejos, que é uma janela que permite pintar blocos em seu mapa de blocos. Para criar blocos, você pode usar o Ativo Tile, que é um recurso que define e armazena informações sobre um determinado tipo de bloco. Você também pode usar o Recurso de Bloco de Regras, que é um recurso que define as regras de como os blocos se comportam com base em seus vizinhos.
Como posso editar sprites no Sprite Editor?
Para editar sprites no Sprite Editor, você precisa selecionar seu sprite na janela Assets e clicar no botão Editar botão na janela Inspetor. Isso abrirá a janela do Sprite Editor, onde você pode editar várias propriedades do seu sprite. Algumas das coisas que você pode fazer no Sprite Editor são:
Divida seu sprite em vários sub-sprites.
Aplique 9 fatias ao seu sprite.
Crie formas físicas personalizadas para o seu sprite.
Crie texturas secundárias para seu sprite.
Crie pontos de pivô personalizados para o seu sprite.
Como posso criar formas personalizadas com o Sprite Shape Renderer?
Para criar formas personalizadas com o Sprite Shape Renderer, você precisa criar um Sprite Shape Profile e atribuir sprites a ele. Em seguida, você precisa criar um objeto de jogo Sprite Shape e editar seu caminho de spline na cena. Você também pode ajustar algumas configurações no componente Sprite Shape Renderer, como textura de preenchimento, cor, material, etc. Você também pode usar scripts para modificar sua forma em tempo de execução. 0517a86e26
コメント