Difference between revisions of "IMyDoor/ru"
From Space Engineers Wiki
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyDoor}} | {{DISPLAYTITLE:IMyDoor}} | ||
− | Пространство имён Sandbox.ModAPI.Ingame | + | Версия игры: 1.175 |
+ | <br>Пространство имён Sandbox.ModAPI.Ingame | ||
− | ''public interface '''IMyDoor''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity'' | + | ''public interface '''IMyDoor''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]'' |
<br> Общий интерфейс дверей | <br> Общий интерфейс дверей | ||
+ | |||
==Свойства:== | ==Свойства:== | ||
− | + | ''[[DoorStatus/ru|DoorStatus]] '''Status''' { get; }'' | |
− | '' | + | <br> Состояние двери |
− | <br> | ||
''float '''OpenRatio''' { get; }'' | ''float '''OpenRatio''' { get; }'' | ||
<br> Насколько раскрыта дверь ('''0''' - полностью закрыта, '''1''' - полностью открыта) | <br> Насколько раскрыта дверь ('''0''' - полностью закрыта, '''1''' - полностью открыта) | ||
+ | |||
+ | ==Методы:== | ||
+ | ''void '''OpenDoor'''()'' | ||
+ | <br> Открыть дверь | ||
+ | |||
+ | ''void '''CloseDoor'''()'' | ||
+ | <br> Закрыть дверь | ||
+ | |||
+ | ''void '''ToggleDoor'''()'' | ||
+ | <br> Открыть/закрыть дверь | ||
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ||
− | |||
''Boolean '''Open''''' | ''Boolean '''Open''''' | ||
− | <br> Дверь открыта | + | <br> Дверь открыта |
==Действия, вызываемые через Apply:== | ==Действия, вызываемые через Apply:== | ||
− | |||
'''''Open''''' | '''''Open''''' | ||
<br> Открыть/закрыть дверь | <br> Открыть/закрыть дверь |
Latest revision as of 09:11, 18 February 2017
Версия игры: 1.175
Пространство имён Sandbox.ModAPI.Ingame
public interface IMyDoor : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Общий интерфейс дверей
Contents
Свойства:
DoorStatus Status { get; }
Состояние двери
float OpenRatio { get; }
Насколько раскрыта дверь (0 - полностью закрыта, 1 - полностью открыта)
Методы:
void OpenDoor()
Открыть дверь
void CloseDoor()
Закрыть дверь
void ToggleDoor()
Открыть/закрыть дверь
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Boolean Open
Дверь открыта
Действия, вызываемые через Apply:
Open
Открыть/закрыть дверь
Open_On
Открыть дверь
Open_Off
Закрыть дверь