Unity - Создание спрайтов
Sprites простые 2D-объекты с графическими изображениями (называемые textures) на них. Unity использует спрайты по умолчанию, когда движок находится в 2D-режиме. При просмотре в трехмерном пространстве спрайты будут казаться тонкими как бумага, потому что у них нет Z-ширины.
Спрайты всегда смотрят в камеру под перпендикулярным углом, если они не вращаются в трехмерном пространстве.
Когда Unity создает новый спрайт, он использует текстуру. Затем эта текстура применяется к новому GameObject, иSprite Rendererк нему прикреплен компонент. Это делает наш gameObject видимым с нашей текстурой, а также дает ему свойства, связанные с тем, как он выглядит на экране.
Чтобы создать спрайт в Unity, мы должны предоставить движку texture.
Давайте сначала создадим нашу текстуру. Получите стандартный файл изображения, например PNG или JPG, который вы хотите использовать, сохраните его, а затем перетащите изображение вAssets регион Единства.
Затем перетащите изображение из Assets в Scene Hierarchy. Вы заметите, что как только вы отпустите кнопку мыши, в списке появится новый GameObject с именем вашей текстуры. Вы также увидите изображение посередине экрана вScene View.
Давайте рассмотрим следующие моменты при создании спрайта -
Перетаскивая из внешнего источника в Unity, мы добавляем Asset.
Этот Актив является изображением, поэтому он становится texture.
Перетаскивая эту текстуру в иерархию сцены, мы создаем новый GameObject с тем же именем, что и наша текстура, с присоединенным Sprite Renderer.
Этот рендерер спрайтов использует эту текстуру для рисования изображения в игре.
Мы создали sprite в нашей сцене.
В следующем уроке мы рассмотрим некоторые modifiers для имеющихся у нас спрайтов.