Ru/Phys spring: Difference between revisions
< Ru
Jump to navigation
Jump to search
m (Robot: fixing template case.) |
No edit summary |
||
Line 4: | Line 4: | ||
==Описание== | ==Описание== | ||
Физическая симуляция пружины. Величина '''length''' отвечает за длину пружины в спокойном состоянии, когда на нее не воздействуют никакие силы. Когда вы присоединяете что-либо к пружине, ее длина увеличивается. Растяжение определяется величиной '''constant''' (жесткость). Чем больше значение жесткости, тем меньше растягивается пружина. | |||
==Keyvalues== | ==Keyvalues== | ||
*{{KV Targetname}} | *{{KV Targetname}} | ||
*'''attach1''' | *'''attach1''' | ||
: <target_destination> | : <target_destination> Название энтити-объекта, к которому присоединен первый конец пружины | ||
*'''attach2''' | *'''attach2''' | ||
: <target_destination> | : <target_destination> Название энтити-объекта, к которому присоединен второй конец пружины | ||
*'''springaxis''' | *'''springaxis''' | ||
: <[[vecline]]> Use the helper. Drag it out to match the virtual spring. | : <[[vecline]]> Use the helper. Drag it out to match the virtual spring. | ||
*'''length''' | *'''length''' | ||
: <float> | : <float> Длина пружины в спокойном состоянии. Если установлен 0, то длина пружины будет равняться длине браша. | ||
*'''constant''' | *'''constant''' | ||
: <float> | : <float> Жесткость пружины. Чем больше число, тем меньше будет растягиваться пружина. | ||
*'''damping''' | *'''damping''' | ||
: <float> | : <float> Декремент затухания: количество энергии, которую теряет пружина. Чем больше значение, тем слабее она будет колебаться. | ||
*'''relativedamping''' | *'''relativedamping''' | ||
: <float> | : <float> Относительное затухание: количество энергии, которую теряет пружина пропорционально скорости относительного движения двух объектов на концах пружины. | ||
*'''breaklength''' | *'''breaklength''' | ||
: <float> | : <float> Если длина пружины превысит это значение, то пружина порвется. | ||
==Flags== | ==Flags== | ||
*1 : Force only on stretch - | *1 : Force only on stretch - Пружина будет вести себя как тарзанка или упругая веревка. | ||
==Inputs== | ==Inputs== | ||
*{{I Targetname}} | *{{I Targetname}} | ||
*'''SetSpringConstant''' <float> | *'''SetSpringConstant''' <float> | ||
: | :Установить жесткость пружины. | ||
*'''SetSpringLength''' <float> | *'''SetSpringLength''' <float> | ||
: | :Установить длину пружины. | ||
*'''SetSpringDamping''' <float> | *'''SetSpringDamping''' <float> | ||
: | :Установить декремент затухания. | ||
==Outputs== | ==Outputs== | ||
*{{O Targetname}} | *{{O Targetname}} |
Revision as of 02:19, 5 September 2010
Template:Wrongtitle Template:Totranslate:ru Template:Base point
Описание
Физическая симуляция пружины. Величина length отвечает за длину пружины в спокойном состоянии, когда на нее не воздействуют никакие силы. Когда вы присоединяете что-либо к пружине, ее длина увеличивается. Растяжение определяется величиной constant (жесткость). Чем больше значение жесткости, тем меньше растягивается пружина.
Keyvalues
- Name (targetname) <объект источник >
- Имя объекта, по которому другие объекты могут ссылаться на этот объект, через Входы/Выходы или другие ключ-параметры (например
parentname
илиtarget
).
Также отображаются на 2D-видах в Hammer и Отчёте об объектах (Entity Report) .См. также: Основные ключ-параметры, входы и выходы доступные для всех объектов
- attach1
- <target_destination> Название энтити-объекта, к которому присоединен первый конец пружины
- attach2
- <target_destination> Название энтити-объекта, к которому присоединен второй конец пружины
- springaxis
- <vecline> Use the helper. Drag it out to match the virtual spring.
- length
- <float> Длина пружины в спокойном состоянии. Если установлен 0, то длина пружины будет равняться длине браша.
- constant
- <float> Жесткость пружины. Чем больше число, тем меньше будет растягиваться пружина.
- damping
- <float> Декремент затухания: количество энергии, которую теряет пружина. Чем больше значение, тем слабее она будет колебаться.
- relativedamping
- <float> Относительное затухание: количество энергии, которую теряет пружина пропорционально скорости относительного движения двух объектов на концах пружины.
- breaklength
- <float> Если длина пружины превысит это значение, то пружина порвется.
Flags
- 1 : Force only on stretch - Пружина будет вести себя как тарзанка или упругая веревка.
Inputs
- SetSpringConstant <float>
- Установить жесткость пружины.
- SetSpringLength <float>
- Установить длину пружины.
- SetSpringDamping <float>
- Установить декремент затухания.