Створення телепортатор в udk - статті - unreal tournament

Привіт, хлопці! Сьогодні я розповім вам, як робити в UDK телепортатор.
Телепортатор - актори (actor), які переносять вашого персонажа куди небудь або на місце іншого телепортатора.

1 етап (необов'язковий)

Ну щоб нам було де будувати ці ваші "телепортатор", створимо новий рівень, у віконці Geometry Style вибираємо Substractive (мені так зручніше) і ставимо кімнату форми куб куди небудь. Натискаємо Cube => розміщуємо його => Substract. Далі, заходимо в Content Browser. в Shared Collections і в папку Cool Materials. Наносимо текстури на ваш браш і продовжуємо. Ах так, не забудьте для тестування ще поставити actor UTTeamPlayerStart.
Не знаю, як у вас, але у мене ось що у мене вийшло:

Тепер перейдемо безпосередньо до розміщення телепорту. Виберіть Open the Content Browser => Actor Classes. Виберіть актор UTTeleporter. Знаходиться в Navigation Point => Teleporter => UTTeleporterBase => UTTeleporter.

Далі виділимо UTTeleporter. Щоб розмістити його на карті, клікніть по ньому. Потім кликнемо правою кнопкою миші і з'явиться ось таке меню:

Напевно, ви здогадалися, що далі треба просто натиснути Add UTTeleporter Here. Оп-па, телепортер розміщений. Радійте, але це не все, адже його треба ще налаштувати, мдам-с. Іноді близько актора з'являється текст Bad Size. Що це означає? Це означає, що актерA треба розмістити по іншому, так, щоб він не був вкопаний в землю і нічого не зачіпав.

Розмістили? Ось і добре. Ось що у мене вийшло:

3 етап: Перший телепорт - настройка

Тепер, будемо налаштовувати ваш телепорт. Взагалі, напрям телепортатора має досить важливе значення. Відкрити меню настройки вашого телепортатора можна двома способами. F4 або подвійним кліком. Тільки не забудьте перед цим виділити ваш телепортатор;)

У вікні нам потрібно вибрати радіус місця, з якого гравець буде переміщуватися. Чим більше радіус, тим, власне, більше відстань, через яке гравець зможе переміщуватися. Все просто. Для цього зайдемо у вкладку Collision. далі - Collision Radius. Поставимо там 64 UU (Unreal Unit). За замовчуванням коштує 50 UU.

Повинно бути приблизно так:

Але це ще не все. Нам же ще треба знати, куди він буде вести. Без цього телепорт взагалі не потрібен. Зовсім. Хоча, можливо він вам стане в нагоді і без цього. О_О

Давайте тепер будемо вказувати, куди він буде телепортувати. Для цього, відкриємо меню настройки.
Подальші дії розділимо поетапно:
  1. Вкажемо в меню Object пункт Tag. Якщо коротко, Tag - ім'я нашого телепортатора. Я наприклад, вказав Tag 1.
  2. Вкажемо в меню Teleporter пункт URL. URL - місце, куди буде телепортувати ваш телепортатор. Я вказав URL - 2.

Ось, що вийшло у мене:

Ось і все, ми зробили перший телепорт! Ну адже ще й другий.

4 етап: Другий телепорт - настройка

Щоб полегшити всю роботу, виконану раніше, просто скопіюємо старий телепорт і розмістимо його подалі від нашого основного. Перейменуємо в новому телепортатор Tag і URL. Перейменуємо в новому телепортатор Tag і URL. Щоб було правильно: Tag стане 2, URL - 1.

Ну от і все. Готово. ) Тепер заходимо в Build => Build All. І тестуємо.
Приклад знаходиться в прикріпленнях, качаємо і дивимося :) І не забудьте перед цим додати пару лампочок.

Додано за підтримки місцевої партії Creative People Union.

Схожі статті