phys_slideconstraint

Описание:
Объект phys_slideconstraint – это ограничитель физики, используемый для соединения двух физических объектов. При таком типе соединения объекты сохраняют свою ориентацию относительно друг друга и могут двигаться только вдоль указанной прямой. 

Особенности использования:
Этот объект обновляется в каждом раунде. Это означает что любые изменения объекта НЕ будут наследоваться в последующих раундах. 
Объект должен быть установлен там, где будет использоваться. 
На карте может быть установлено множество этих объектов 
Для этого объекта не важно сколько объектов будет указано в свойствах "Entity 1" или "Entity 2" – два или один. И в том и в другом случае объекты будут двигаться вдоль прямой, указанной "Sliding Axis". 

Ошибки:
Не обнаружены. 

Заметки:
Этот объект может быть использован для создания раздвигающихся дверей. 

Параметры:
Entity 1 – имя первого физического объекта для ограничителя; 
Entity 2 – имя второго физического объекта для ограничителя; 
Constraint System Manager – имя объекта phys_constraintsystem, в который будет добавлен этот ограничитель физики; все ограничители физики, добавленные в единую систему ограничений (phys_constraintsystem), не будут бороться друг с другом за право управлять объектами, что позволяет снизить нагрузку на сервер и выполнять более сложные физические взаимодействия не опасаясь физических коллизий; если указано это свойство, то функции "TurnOn" и "TurnOff" не будут работать; 
Force Limit to Break (lbs) – минимальная сила, которую необходимо приложить для того чтобы сломать этот физический ограничитель; 
Torque Limit to Break (lbs * dist) – минимальный момент силы, который необходимо приложить чтобы сломать этот физический ограничитель; 
Play Sound on Break – звук, воспроизводимый когда ломается этот физический ограничитель (выбирается в Sound Resource Browser); громкость звука постоянна. 
Friction – трение, возникающее при движении физических объектов вдоль прямой, указанной "Sliding Axis"; 
Load Scale – множитель сил, прикладываемых к физическим объектам во время движения, вызванного функцией "SetVelocity"; 
Sliding Axis – линия вдоль которой будут двигаться физические объекты (указывается при помощи Helper’а); 
Angles Fix (Read-Only) – используется только для того, чтобы в редакторе Hammer не выводилось сообщение об ошибке: Entity (phys_constraint) has unused keyvalue "angles"; не используется игрой CS:S. 

Флаги:
No Collision until Break – если указан один из физических объектов "Entity 1" или "Entity 2", то он НЕ будет сталкиваться с World-геометрией карты; если указаны оба физических объекта "Entity 1" и "Entity 2", то они не будут сталкиваться между собой; эти ограничения накладываются до тех пор, пока не будет сломан этот физический ограничитель, или пока этот физический ограничитель не будет выключен функцией "TurnOff"; 
Start Inactive – в начале каждого раунда автоматически выполнять функцию "TurnOff"; не используется если указано свойство "Constraint System Manager". 
Limit Endpoints – установить ограничение на максимальное расстояние между физическими объектами; если указано оба физических объекта "Entity 1" и "Entity 2", то расстояние между ними будет взято за максимальное; если указан только один физический объект "Entity 1" или "Entity 2", то в этом случае конечные точки будут определяться исходя из позиции указанного физического объекта, позиции этого физического ограничителя и/или точки "Sliding Axis". 

Inputs:
TurnOn – включить объект; не работает если указано свойство "Constraint System Manager"; 
TurnOff – выключить объект; не работает если указано свойство "Constraint System Manager"; 
Break – сломать этот физический ограничитель; после вызова этой функции этот физический ограничитель удаляется, поэтому нельзя будет включать и выключать этот его функциями "TurnOn" и "TurnOff"; 
ConstraintBroken – аналогична функции "Break". 
SetVelocity <float> - установить скорость движения физических объектов вдоль прямой, указанной "Sliding Axis"; если указано оба физических объекта "Entity 1" и "Entity 2", то они будут разъезжаться друг от друга, если указать в этой функции положительное значение; если указан только один физический объект "Entity 1" или "Entity 2", то он будет двигаться вдоль прямой в направлении по умолчанию. 

Outputs: 
OnBreak – вызывается тогда, когда объект ломается;





Комментарии

Оставьте комментарий

Опрос

Вы пользуетесь горячими клавишами в Hammer'е?

Категории раздела

info_ [16]
item_ [7]
light_ [4]
logic_ [8]
filter_ [5]
phys_ [5]
player_ [0]
point_ [2]
prop_ [11]
trigger_ [8]
math_ [3]
path_ [0]
Прочее [10]
Ai_ [2]
env_ [45]
game_ [5]
func_ [39]

МИНИ-ЧАТ

Друзья сайта

HL2 & Source Games

Mapper720.Ru - сайт о маппинге Half-life 2

 

Статистика


Онлайн всего: 3
Прохожих: 3
Пользователей: 0


Сегодня нас посетили:

Приветствуем нового пользователя:
Noug4at

Новое в AgnesTeam

Теги

smd expotrer smd importer smd плагин 3ds max тутор запор запорожец модель для чайников ленивых Displacement 3ds Max Hammer source создание модели 3D Ripper 3D Ripper DX 3d ripper dx туториал 3D Ripper DX уроки 3D ripper урок 3dr риппер Combine HUD Suit Туториал refract понтовый эффект преломление текстуры Source sdk SkyBox небо скайбокс создание skybox создание скайбокса маппинг portal 2 Portal 2 панели панели веры портал 2 Portal gel source sdk урок гель гель отталкивающий гель туторы source sdk мосты плотного света тутор туторы portal 2 уроки портал 2 строим карту portal 2 hammer editor кейв джонсон туториал portal 2 панели урок source sdk вспышки от выстрелов game_ Ui кодинг облагораживание мода покачивание камеры коддинг создание кода prop_static prop_physics_override энтити prop_ prop_dynamic_ornament физика phys_pulleyconstraint phys_ballsocket Phys_ физика Source phys_motor Left4Dead2: ep2 Episode 2 маппинг машина радар