Difference between revisions of "IMyProjector/ru"
(Created page with "{{DISPLAYTITLE:IMyProjector}} Версия игры: 1.144 <br>Пространство имён Sandbox.ModAPI.Ingame ''public interface '''IMyProjector''' : IMyFunctional...") |
(No difference)
|
Revision as of 05:11, 19 August 2016
Версия игры: 1.144
Пространство имён Sandbox.ModAPI.Ingame
public interface IMyProjector : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс батареи
Свойства:
bool IsProjecting { get; }
Проецируется ли сейчас схема
int TotalBlocks { get; }
Общее количество блоков в схеме
int RemainingBlocks { get; }
Количество недостроенных блоков в схеме
Dictionary<MyDefinitionBase, int> RemainingBlocksPerType { get; }
int RemainingArmorBlocks { get; }
Количество недостроенных блоков брони в схеме
int BuildableBlocksCount { get; }
Количество блоков в схеме, которые можно построить в данный момент
Vector3I ProjectionOffset { get; set; }
Смещение проекции относительно проектора
Vector3I ProjectionRotation { get; set; }
Поворот проекции относительно проектора
Методы:
void UpdateOffsetAndRotation()
Применить установленные смещение и поворот схемы
bool LoadRandomBlueprint(string searchPattern)
Загрузить случайную схему, название файла с которой подходит под маску searchPattern
bool LoadBlueprint(string name)
Загрузить схему из файла с именем name