Unity - Criando Sprites
Sprites são objetos 2D simples que têm imagens gráficas (chamados textures) neles. O Unity usa sprites por padrão quando o motor está no modo 2D. Quando visualizados no espaço 3D, os sprites parecerão finos como papel, porque não têm largura Z.
Sprites sempre ficam de frente para a câmera em um ângulo perpendicular, a menos que sejam girados no espaço 3D.
Sempre que o Unity cria um novo sprite, ele usa uma textura. Esta textura é então aplicada em um GameObject novo, e umSprite Renderercomponente está anexado a ele. Isso torna nosso gameObject visível com nossa textura, bem como dá a ele propriedades relacionadas à sua aparência na tela.
Para criar um sprite no Unity, devemos fornecer ao motor um texture.
Vamos criar nossa textura primeiro. Obtenha um arquivo de imagem padrão, como PNG ou JPG que você deseja usar, salve-o e arraste a imagem para oAssets região da Unidade.
Em seguida, arraste a imagem do Assets no Scene Hierarchy. Você notará que assim que soltar o botão do mouse, um novo GameObject com o nome da sua textura aparecerá na lista. Você também verá a imagem agora no meio da tela noScene View.
Vamos considerar os seguintes pontos ao criar um sprite -
Ao arrastar de uma fonte externa para o Unity, estamos adicionando um Asset.
Este Ativo é uma imagem, então se torna um texture.
Ao arrastar essa textura para a hierarquia da cena, estamos criando um novo GameObject com o mesmo nome de nossa textura, com um Sprite Renderer anexado.
Este renderizador de sprite usa essa textura para desenhar a imagem no jogo.
Agora criamos um sprite em nossa cena.
Na próxima lição, veremos alguns modifiers para os sprites que temos.