Trains:ru
From Valve Developer Community
Эта страница про энтити поедов в Source. Энтити поезда двигаются строго по определённому пути, и могут представлять собой все, что движется.
Contents |
Объекты
Главные объекты
-
func_tracktrain- часть, которая перемещается. Основанная на браше. -
path_track- точка маршрута пути. Невидимый и неощущаемый в игре. -
func_tanktrain- Поезд, который стреляет и взрывается.
Другие объекты
-
func_platrot- Поднимает или понижает остановленный поезд, поворачиваясь, изменяет высоту (эта фенька была в Half-Life). -
func_traincontrols- Делает вагончик, которым можно управлять (также был в Half-Life). -
func_trackchange -
func_trackautochange
Объекты not in FGD
-
func_train -
func_plat- Поднимает или понижает остановленный поезд (без вращения).
Примечания
- Если Вы хотите, чтобы модель (prop_dynamic) например, была поездом, сделайте к модели Parent, указав в качестве оного невидимый поезд
func_tracktrain. - Поезда должны быть сделаны так, чтобы они были повёрнуты на восток (в Хаммере на Top виде это направление направо), иначе поезд будет в игре повёрнут неправильно. А если будут направлены на восток, то в игре будут правильно направлены.
- Вы можете не создавать каждую
path_trackвручную. Создайте первый, затемShift-мышью ведитепатч, чтобы создать другой; новый будет автоматически связан от предыдущего. Это работает даже на вставке новогоpath_tracksмежду существующими. - Для Team Fortress 2 картопостроителя: Если Вы желаете дублировать поезда как замечено в CP Well, это необходимо сделать Parent'ом trigger_hurt к func_tracktrain, поскольку поезда не будут обычно повреждать на контакте. Чтобы получалось "убитый поездом" изображение в killbar, тип повреждения должен быть Freeze.
См. Также
<! - весь мертвый
Внешние ссылки
Следующие обучающие программы SDKNuts все включает использование поездов:
- Игрок Управляемые Поезда
- HL2 Автоматизированные Поезда
- HL2 Синхронизированные Поезда
- HL2 Поезда и Сложные пути
- Дополнительные Пути
- HL2 Лифт
- Движущийся Лазер
->
перевод и редактирование --]{o$Тя 13:10, 21 September 2009 (UTC)
