Главная » Статьи » 2D Шутер на Unity3D

2.Отображение Персонажа

Для начала мы должны создать проект игры, для этого:

Открыть Unity3D -> File -> New Project -> Называем "Evac-City”

Для создания данной игры вам нужно скачать бесплатные ресурсы для этой игры:

Ресурсы Игры – набор спрайтов и т.д.

Примеры проектов – если что-то не получится, то загружаем проект.

После того как создадите проект и скачаете ресурсы, откройте проект. Перейдите в Assest и перетащите туда папку Tutorial Resources, которую вы скачали в архиве.

Сохраните сцену: File -> Save Scene As…

Теперь создадим "emptygameObject под названием "Player”, чтобы переименовать объект кликните ЛКМ на названии объекта, и подержите где-то секунду.  Затем выдели этот объект, и выбери:

Component -> Mesh -> Mesh Renderer

и

Component -> Mesh -> Mesh Filter.

В свойство объекта "Player” - Mesh Filter установим "Plane”, после этого выделим "Plane” из окна проекта, и в инспекторе находим свойство Scale Factor или Scale(Свойство в группе FBX Importer) назначаем 1. Кнопка apply.

Теперь нам нужно назначить материал нашего персонажа на плоскости. Вы, наверное, заметили, что при импортировании FBX файлов, движок автоматически назначает материал. Нам нужно удалить этот материал и назначить свой. Кликните ПКМ в окне и создайте новый материал, назовите его "PlayerMaterial”, выберите PlayerSpriteSheet.png, которую вы загрузили в проект вместе с ресурсами, мы будем использовать его в качестве текстуры нового материала. В свойствах материала, установите шейдер:  transparent-diffuse.

Наконец, выделите объект персонажа (Player) -> свойство Mesh Renderer, назначьте PlayerMaterial из вкладки материалов. Теперь вы должны в окне проекта увидеть следующее:

  
Категория: 2D Шутер на Unity3D | Добавил: Шаке (18.05.2012)
Просмотров: 4693
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
/>meta http-equiv=