Добавлен BK.Jugg,
опубликован
Раздел:
Unreal Development Kit / UEd 4
Создание телепортаторов в UDK
Здравствуйте, ребята! Сегодня я расскажу вам, как делать в UDK телепортаторы.
Телепортаторы - актеры (actor), которые переносят вашего персонажа куда либо или на место другого телепортатора.
Телепортаторы - актеры (actor), которые переносят вашего персонажа куда либо или на место другого телепортатора.
1 этап (необязательный)
Ну чтобы нам было где строить эти ваши "телепортаторы", создадим новый уровень, в окошке Geometry Style выбираем Substractive (мне так удобнее) и ставим комнату формы куб куда нибудь. Нажимаем Cube => размещаем его => Substract. Далее, заходим в Content Browser, в Shared Collections и в папку Cool Materials. Наносим текстуры на ваш браш и продолжаем. Ах да, не забудьте для тестирования еще поставить actor UTTeamPlayerStart.
Не знаю, как у вас, но у меня вот что у меня получилось:
Не знаю, как у вас, но у меня вот что у меня получилось:
2 этап
Теперь перейдем непосредственно к размещению телепорта. Выберите 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.
Должно быть примерно так:
Но это еще не все. Нам же еще надо знать, куда он будет вести. Без этого телепорт вообще не нужен. Совсем. Хотя, возможно он вам пригодится и без этого. О_О
Давайте теперь будем указывать, куда он будет телепортировать. Для этого, откроем меню настройки.
Дальнейшие действия разделим поэтапно:
Дальнейшие действия разделим поэтапно:
- Укажем в меню Object пункт Tag. Вкратце, Tag - имя нашего телепортатора. Я к примеру, указал Tag 1.
- Укажем в меню Teleporter пункт URL. URL - место, куда будет телепортировать ваш телепортатор. Я указал URL - 2.
Вот, что получилось у меня:
Вот и все, мы сделали первый телепорт! Ну ведь еще и второй...
4 этап: Второй телепорт - настройка
Чтобы облегчить всю работу, проделанную раньше, просто скопируем старый телепорт и разместим его подальше от нашего основного. Переименуем в новом телепортаторе Tag и URL. Переименуем в новом телепортаторе Tag и URL. Чтобы было правильно: Tag станет 2, URL - 1.
Ну вот и все. Готово! :) Теперь заходим в Build => Build All. И тестируем.
Пример находится в прикреплениях, качаем и смотрим :) И не забудьте перед этим добавить пару лампочек.
Пример находится в прикреплениях, качаем и смотрим :) И не забудьте перед этим добавить пару лампочек.
Реклама
Добавлено при поддержке местной партии Creative People Union.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
добавил пример.
А мне бы такую штуку которая тя подкидывает, или это она и есть?