func_movelinear — Данная брашевая энтити служит на карте вроде некого простого лифта, либо платформы которую можно перемещать по заданному вектору с указанной скоростью и расстоянием.
Цель
Показать, как работает данная энтити; на карте будет помещена эта энтити, и через автоматизатор событий мы сможем увидеть как она работает, в нашем случае как лифт, то есть сначала подниматься в верх (издавая при этом нужные звуки), а потом, через время, опустится на своё место.
DEV
После создания карты и игрока, нужно поставить:
Браш превращённый в энтитю func_movelinear
Автоматизатор событий Logic_auto

func_movelinear
Несложная энтити, но имеет свои баги, например, может остановиться либо перестать издавать звук, если пересекается с другими объектами на карте (брашами)
Свойства:
Name — Имя объекта, нужно для того, чтобы можно было его использовать по желанию.
Parent — Имя объекта, к которому можно приклеить нашу энтити.
PYR — В какую сторону будет двигаться платформа.
Start Position — Стартовая позиция платформы, 0 по умолчанию (будет на месте своём)
Speed — Скорость движения платформы.
Move Distance — Расстояние, на которое будет ездить от 0 отметки платформа.
Block Damage — Сколько наносит урона тем, кто блокирует движение платформы.
Sound Move — Звук, который мы будем слышать во время движения платформы.
Sound Stop — Звук, который мы будем слышать во время остановки платформы.

Флажки:

Logic_Auto
Автоматизируем это дело:

Результаты
Заходим в игру, сначала платформа лежит на земле.

Потом она поднимается вверх на заданное нами расстояние.

И возвращается на своё исходное место.

Исходники
https://vk.com/doc-60405636_394345783
Послесловие
Если вы хотите помочь в развитии проекта, вы можете помочь финансово, положив деньги на наш счет, указанный в группе проекта Project-S.
P.S TEAM — IN REAL LIFE YOUR DREAM.
Copyright © 2011-2015, PROJECT-S
Комментарии:
Главная › Форумы › PROJECT-S: СПРАВОЧНИК ДЛЯ МАППЕРОВ SOURCE ENGINE — УРОК 227
Похожие публикации:
Похожие публикации: