Unreal Editor Quick Start Guide / Unreal Editor Быстрый Старт Гайд: 3. Add a New Class

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Хотя можно добавлять и управлять кодом через редактор кода, Unreal Editor предоставляет простой в использовании инструмент, чтобы помочь вам добавить код в ваш проект. Это особенно полезно при добавлении кода в проект, начатый с шаблона без встроенного С++ кода.

AntiVIRUZ 30.08.14 в 11:08

0

Ваш первый класс будет очень простым, полученным от AActor. AActor - класс, который определяет все объекты, которые могут быть размещены на уровне. Из-за этого экземпляры классов на уровне называются Актеры. Дополнительную информацию о классах геймплея и актеров, смотрите в "Unreal Projects and Gameplay" и "Unreal Architecture".

AntiVIRUZ 30.08.14 в 11:13

0

Новый класс будет выводить простое приветственное сообщение на область просмотра при запуске игры.

AntiVIRUZ 30.08.14 в 11:14

0

В Unreal Editor откройте меню File и выберите Add Code to Project

AntiVIRUZ 30.08.14 в 11:15

0

file_addcodetoproject.png

AntiVIRUZ 30.08.14 в 11:02

0

Появится окно добавления кода.

AntiVIRUZ 30.08.14 в 11:15

0

Выберите Actor

AntiVIRUZ 30.08.14 в 11:16

0

Назовите ваш класс. В этом примере он называется "HelloWorldPrinter"

AntiVIRUZ 30.08.14 в 11:16

0

Нажмите Create для создания нового класса.

AntiVIRUZ 30.08.14 в 11:17

0

Появится диалоговое окно, спрашивающее вас, хотите ли вы изменить код сейчас. Нажмите "Yes".

AntiVIRUZ 30.08.14 в 11:17

0

successfullyaddedclass.png

AntiVIRUZ 30.08.14 в 11:17

0

Теперь должно открыться ваше решение проекта, где вы можете изменить новый класс.

AntiVIRUZ 30.08.14 в 11:18

0

build_icon.png

AntiVIRUZ 30.08.14 в 11:18

0

Шаги:

AntiVIRUZ 30.08.14 в 11:19

0

Прошлый шаг - 2. Создание нового проекта

AntiVIRUZ 30.08.14 в 11:19

0

Текущий шаг - 3. Добавление нового класса

AntiVIRUZ 30.08.14 в 11:19

0

Следующий шаг - Изменение заголовка (Header) вашего класса

AntiVIRUZ 30.08.14 в 11:20

0
Минутку...