Difference between revisions of "IMyEntity/ru"
(Created page with "{{DISPLAYTITLE:IMyEntity}} Версия игры: 1.144 <br>Пространство имён VRage.Game.ModAPI.Ingame ''public interface '''IMyEntity''''' <br> Б...") |
|||
Line 4: | Line 4: | ||
''public interface '''IMyEntity''''' | ''public interface '''IMyEntity''''' | ||
− | <br> Базовый интерфейс | + | <br> Базовый интерфейс объектов |
==Свойства:== | ==Свойства:== | ||
''[[MyEntityComponentContainer/ru|MyEntityComponentContainer]] '''Components''' { get; }'' | ''[[MyEntityComponentContainer/ru|MyEntityComponentContainer]] '''Components''' { get; }'' | ||
+ | <br> Хранилище предметов | ||
''long '''EntityId''' { get; }'' | ''long '''EntityId''' { get; }'' | ||
− | <br> Идентификатор | + | <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; }'' | ||
− | <br> Параллелепипед в мировых координатах, в который вписан | + | <br> Параллелепипед в мировых координатах, в который вписан объект |
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingBoxD.html BoundingBoxD] '''WorldAABBHr''' { get; }'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingBoxD.html BoundingBoxD] '''WorldAABBHr''' { get; }'' | ||
− | <br> Иерархический параллелепипед, в который вписан | + | <br> Иерархический параллелепипед, в который вписан объект |
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1MatrixD.html MatrixD] '''WorldMatrix''' { get; }'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1MatrixD.html MatrixD] '''WorldMatrix''' { get; }'' | ||
− | <br> Матрица положения | + | <br> Матрица положения объекта в мировых координатах |
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingSphereD.html BoundingSphereD] '''WorldVolume''' { get; }'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingSphereD.html BoundingSphereD] '''WorldVolume''' { get; }'' | ||
− | <br> Сфера в мировых координатах, в которую вписан | + | <br> Сфера в мировых координатах, в которую вписан объект |
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingSphereD.html BoundingSphereD] '''WorldVolumeHr''' { get; }'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1BoundingSphereD.html BoundingSphereD] '''WorldVolumeHr''' { get; }'' | ||
− | <br> Иерархическая сфера, в которую вписан | + | <br> Иерархическая сфера, в которую вписан объект |
==Методы:== | ==Методы:== | ||
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''GetPosition'''()'' | ''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''GetPosition'''()'' | ||
− | <br> Позиция базовой точки | + | <br> Позиция базовой точки объекта в мировых координатах |
+ | |||
+ | [[Category:Ingame API/ru]] |
Revision as of 15:58, 21 August 2016
Версия игры: 1.144
Пространство имён VRage.Game.ModAPI.Ingame
public interface IMyEntity
Базовый интерфейс объектов
Свойства:
MyEntityComponentContainer Components { get; }
Хранилище предметов
long EntityId { get; }
Идентификатор объекта
BoundingBoxD WorldAABB { get; }
Параллелепипед в мировых координатах, в который вписан объект
BoundingBoxD WorldAABBHr { get; }
Иерархический параллелепипед, в который вписан объект
MatrixD WorldMatrix { get; }
Матрица положения объекта в мировых координатах
BoundingSphereD WorldVolume { get; }
Сфера в мировых координатах, в которую вписан объект
BoundingSphereD WorldVolumeHr { get; }
Иерархическая сфера, в которую вписан объект
Методы:
Vector3D GetPosition()
Позиция базовой точки объекта в мировых координатах