Difference between revisions of "IMyLightingBlock/ru"
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyLightingBlock}} | {{DISPLAYTITLE:IMyLightingBlock}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
<br>Пространство имён Sandbox.ModAPI.Ingame | <br>Пространство имён Sandbox.ModAPI.Ingame | ||
Line 8: | Line 8: | ||
==Свойства:== | ==Свойства:== | ||
''float '''Radius''' { get; set; }'' | ''float '''Radius''' { get; set; }'' | ||
− | <br> Зона освещения источника, 1 - 10 м | + | <br> Зона освещения источника, 1 - 10 м для лампы, 1 - 150 м для прожектора |
''float '''Intensity''' { get; set; }'' | ''float '''Intensity''' { get; set; }'' |
Latest revision as of 10:50, 18 February 2017
Версия игры: 1.175
Пространство имён Sandbox.ModAPI.Ingame
public interface IMyLightingBlock : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Общий интерфейс светильников
Свойства:
float Radius { get; set; }
Зона освещения источника, 1 - 10 м для лампы, 1 - 150 м для прожектора
float Intensity { get; set; }
Интенсивность освещения, 0.5 - 5
float BlinkIntervalSeconds { get; set; }
Интервал вспышек, 0 (непрерывное свечение) - 30 секунд
float BlinkLength { get; set; }
Продолжительность вспышки, 0 - 100 % от интервала
float BlinkOffset { get; set; }
Смещение начала вспышки от начала интервала, 0 - 100 %
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Color Color
Цвет светильника
Single Radius
Зона/дальность освещения для всех типов светильников
Single Falloff
Кривая изменения освещённости, 1 - 3, 1 - линейная, 2 - квадратичная, 3 - кубическая
Single Intensity
Интенсивность освещения, 0.5 - 5
Single Blink Interval
Интервал вспышек, 0 (непрерывное свечение) - 30 секунд
Single Blink Lenght
Продолжительность вспышки, 0 - 100 % от интервала
Single Blink Offset
Смещение начала вспышки от начала интервала, 0 - 100 %
Действия, вызываемые через Apply:
IncreaseRadius
Увеличить зону/дальность освещения
DecreaseRadius
Уменьшить зону/дальность освещения
IncreaseFalloff
Увеличить степень кривой изменения освещённости
DecreaseFalloff
Уменьшить степень кривой изменения освещённости
IncreaseIntensity
Увеличить интенсивность освещения
DecreaseIntensity
Уменьшить интенсивность освещения
IncreaseBlink Interval
Увеличить интервал вспышек
DecreaseBlink Interval
Уменьшить интервал вспышек
IncreaseBlink Lenght
Увеличить продолжительность вспышек
DecreaseBlink Lenght
Уменьшить продолжительность вспышек
IncreaseBlink Offset
Увеличить смещение начала вспышки от начала интервала
DecreaseBlink Offset
Уменьшить смещение начала вспышки от начала интервала