Difference between revisions of "IMyEntity/ru"
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyEntity}} | {{DISPLAYTITLE:IMyEntity}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
<br>Пространство имён VRage.Game.ModAPI.Ingame | <br>Пространство имён VRage.Game.ModAPI.Ingame | ||
Line 13: | Line 13: | ||
''long '''EntityId''' { get; }'' | ''long '''EntityId''' { get; }'' | ||
<br> Идентификатор объекта | <br> Идентификатор объекта | ||
+ | |||
+ | ''string '''Name''' { get; }'' | ||
+ | <br> Имя объекта | ||
+ | |||
+ | ''string '''DisplayName''' { get; }'' | ||
+ | <br> Отображаемое имя объекта | ||
+ | |||
+ | ''bool '''HasInventory''' { get; }'' | ||
+ | <br> У объекта есть инвентари | ||
+ | |||
+ | ''int '''InventoryCount''' { get; }'' | ||
+ | <br> Количество инвентарей объекта | ||
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingBoxD.html BoundingBoxD] '''WorldAABB''' { get; }'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingBoxD.html BoundingBoxD] '''WorldAABB''' { get; }'' | ||
Line 30: | Line 42: | ||
==Методы:== | ==Методы:== | ||
+ | |||
+ | ''[[IMyInventory/ru|IMyInventory]] '''GetInventory'''()'' | ||
+ | <br> Возвращает инвентарь объекта | ||
+ | |||
+ | ''[[IMyInventory/ru|IMyInventory]] '''GetInventory'''(int index)'' | ||
+ | <br> Возвращает инвентарь объекта с индексом '''index''' | ||
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''GetPosition'''()'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''GetPosition'''()'' |
Latest revision as of 21:09, 17 February 2017
Версия игры: 1.175
Пространство имён VRage.Game.ModAPI.Ingame
public interface IMyEntity
Базовый интерфейс объектов
Свойства:
MyEntityComponentContainer Components { get; }
Хранилище предметов
long EntityId { get; }
Идентификатор объекта
string Name { get; }
Имя объекта
string DisplayName { get; }
Отображаемое имя объекта
bool HasInventory { get; }
У объекта есть инвентари
int InventoryCount { get; }
Количество инвентарей объекта
BoundingBoxD WorldAABB { get; }
Параллелепипед в мировых координатах, в который вписан объект
BoundingBoxD WorldAABBHr { get; }
Иерархический параллелепипед, в который вписан объект
MatrixD WorldMatrix { get; }
Матрица положения объекта в мировых координатах
BoundingSphereD WorldVolume { get; }
Сфера в мировых координатах, в которую вписан объект
BoundingSphereD WorldVolumeHr { get; }
Иерархическая сфера, в которую вписан объект
Методы:
IMyInventory GetInventory()
Возвращает инвентарь объекта
IMyInventory GetInventory(int index)
Возвращает инвентарь объекта с индексом index
Vector3D GetPosition()
Позиция базовой точки объекта в мировых координатах