Difference between revisions of "IMyLandingGear/ru"
(Created page with "{{DISPLAYTITLE:IMyLandingGear}} Версия игры: 1.144 <br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame ''public interface '''IMyLandingGear''' :...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyLandingGear}} | {{DISPLAYTITLE:IMyLandingGear}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame | <br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame | ||
− | ''public interface '''IMyLandingGear''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity'' | + | ''public interface '''IMyLandingGear''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]'' |
<br> Интерфейс посадочных опор | <br> Интерфейс посадочных опор | ||
− | '' | + | ==Свойства:== |
− | <br> | + | ''bool '''IsLocked''' { get; }'' |
+ | <br> Закрепились ли шасси на объекте | ||
+ | |||
+ | ''bool '''AutoLock''' { get; set; }'' | ||
+ | <br> Автоматическое зацепление при касании | ||
− | '' | + | ''[[LandingGearMode/ru|LandingGearMode]] '''LockMode''' { get; }'' |
− | <br> | + | <br> Состояние шасси |
==Методы:== | ==Методы:== | ||
+ | ''void '''Lock'''()'' | ||
+ | <br> Включить зацепление опоры с основанием | ||
− | '' | + | ''void '''ToggleLock'''()'' |
− | <br> | + | <br> Переключить зацепление опоры с основанием |
+ | |||
+ | ''void '''Unlock'''()'' | ||
+ | <br> Отключить зацепление опоры с основанием | ||
+ | |||
+ | ''void '''ResetAutoLock'''()'' | ||
+ | <br> Инициализировать автоматическое зацепление при касании | ||
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ||
Line 21: | Line 33: | ||
''Boolean '''Autolock''''' | ''Boolean '''Autolock''''' | ||
<br> Автоматическое зацепление при касании | <br> Автоматическое зацепление при касании | ||
+ | |||
+ | ''Single '''BreakForce''''' | ||
+ | <br> Сила отрыва опоры от основания | ||
==Действия, вызываемые через Apply:== | ==Действия, вызываемые через Apply:== | ||
Line 35: | Line 50: | ||
'''''Autolock''''' | '''''Autolock''''' | ||
<br> Переключить автоматическое зацепление при касании | <br> Переключить автоматическое зацепление при касании | ||
+ | |||
+ | '''''IncreaseBreakForce''''' | ||
+ | <br> Увеличить силу отрыва опоры от основания | ||
+ | |||
+ | '''''DecreaseBreakForce''''' | ||
+ | <br> Уменьшить силу отрыва опоры от основания | ||
[[Category:Ingame API/ru]] | [[Category:Ingame API/ru]] |
Latest revision as of 06:36, 18 February 2017
Версия игры: 1.175
Пространство имён SpaceEngineers.Game.ModAPI.Ingame
public interface IMyLandingGear : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс посадочных опор
Contents
Свойства:
bool IsLocked { get; }
Закрепились ли шасси на объекте
bool AutoLock { get; set; }
Автоматическое зацепление при касании
LandingGearMode LockMode { get; }
Состояние шасси
Методы:
void Lock()
Включить зацепление опоры с основанием
void ToggleLock()
Переключить зацепление опоры с основанием
void Unlock()
Отключить зацепление опоры с основанием
void ResetAutoLock()
Инициализировать автоматическое зацепление при касании
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Boolean Autolock
Автоматическое зацепление при касании
Single BreakForce
Сила отрыва опоры от основания
Действия, вызываемые через Apply:
Lock
Включить зацепление опоры с основанием
Unlock
Выключить зацепление опоры с основанием
SwitchLock
Переключить зацепление опоры с основанием
Autolock
Переключить автоматическое зацепление при касании
IncreaseBreakForce
Увеличить силу отрыва опоры от основания
DecreaseBreakForce
Уменьшить силу отрыва опоры от основания