Difference between revisions of "IMyTimerBlock/ru"
(→Действия, вызываемые через Apply:) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyTimerBlock}} | {{DISPLAYTITLE:IMyTimerBlock}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame | <br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame | ||
− | ''public interface '''IMyTimerBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity'' | + | ''public interface '''IMyTimerBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]'' |
<br> Интерфейс таймера | <br> Интерфейс таймера | ||
==Свойства:== | ==Свойства:== | ||
− | |||
''bool '''IsCountingDown''' { get; }'' | ''bool '''IsCountingDown''' { get; }'' | ||
<br> Включен ли обратный отсчёт | <br> Включен ли обратный отсчёт | ||
− | ''float '''TriggerDelay''' { get; }'' | + | ''float '''TriggerDelay''' { get; set; }'' |
− | <br> Задержка срабатывания, | + | <br> Задержка срабатывания, 1 - 3600 с |
+ | |||
+ | ''bool '''Silent''' { get; set; }'' | ||
+ | <br> Тихий режим | ||
+ | |||
+ | ==Методы:== | ||
+ | ''void '''Trigger'''()'' | ||
+ | <br> Принудительное срабатывание | ||
+ | |||
+ | ''void '''StartCountdown'''()'' | ||
+ | <br> Запустить отсчёт | ||
+ | |||
+ | ''void '''StopCountdown'''()'' | ||
+ | <br> Остановить отсчёт | ||
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ||
− | |||
''Boolean '''Silent''''' | ''Boolean '''Silent''''' | ||
<br> Тихий режим | <br> Тихий режим | ||
''Single '''TriggerDelay''''' | ''Single '''TriggerDelay''''' | ||
− | <br> Задержка срабатывания, | + | <br> Задержка срабатывания, 1 - 3600 с |
==Действия, вызываемые через Apply:== | ==Действия, вызываемые через Apply:== |
Latest revision as of 15:28, 19 February 2017
Версия игры: 1.175
Пространство имён SpaceEngineers.Game.ModAPI.Ingame
public interface IMyTimerBlock : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс таймера
Contents
Свойства:
bool IsCountingDown { get; }
Включен ли обратный отсчёт
float TriggerDelay { get; set; }
Задержка срабатывания, 1 - 3600 с
bool Silent { get; set; }
Тихий режим
Методы:
void Trigger()
Принудительное срабатывание
void StartCountdown()
Запустить отсчёт
void StopCountdown()
Остановить отсчёт
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Boolean Silent
Тихий режим
Single TriggerDelay
Задержка срабатывания, 1 - 3600 с
Действия, вызываемые через Apply:
Silent
Переключить тихий режим
IncreaseTriggerDelay
Увеличить задержку срабатывания
DecreaseTriggerDelay
Уменьшить задержку срабатывания
TriggerNow
Принудительно активировать действие таймера
Start
Включить обратный отсчёт
Stop
Остановить обратный отсчёт