Difference between revisions of "IMyCubeGrid/ru"
Line 1: | Line 1: | ||
{{DISPLAYTITLE:IMyCubeGrid}} | {{DISPLAYTITLE:IMyCubeGrid}} | ||
− | Пространство имён VRage.Game.ModAPI.Ingame | + | Версия игры: 1.175 |
+ | <br>Пространство имён VRage.Game.ModAPI.Ingame | ||
''public interface '''IMyCubeGrid''' : [[IMyEntity/ru|IMyEntity]]'' | ''public interface '''IMyCubeGrid''' : [[IMyEntity/ru|IMyEntity]]'' | ||
Line 6: | Line 7: | ||
==Свойства:== | ==Свойства:== | ||
+ | |||
+ | ''string '''CustomName''' { get; set; } | ||
+ | <br> Название grid'а | ||
+ | |||
''float '''GridSize''' { get; }'' | ''float '''GridSize''' { get; }'' | ||
<br> Размер grid'а в метрах | <br> Размер grid'а в метрах |
Latest revision as of 20:55, 17 February 2017
Версия игры: 1.175
Пространство имён VRage.Game.ModAPI.Ingame
public interface IMyCubeGrid : IMyEntity
Grid (база или корабль)
Свойства:
string CustomName { get; set; }
Название grid'а
float GridSize { get; }
Размер grid'а в метрах
MyCubeSize GridSizeEnum { get; }
Размер grid'а
bool IsStatic { get; }
true для статического grid'а (станции), false для корабля
Vector3I Max { get; }
Максимальные координаты блока в grid'е
Vector3I Min { get; }
Минимальные координаты блока в grid'е
Методы:
bool CubeExists(Vector3I pos)
Возвращает наличие блока по заданным координатам pos
IMySlimBlock GetCubeBlock(Vector3I pos)
Возвращает блок по заданным координатам pos
Vector3D GridIntegerToWorld(Vector3I gridCoords)
Возвращает мировые координаты по заданным координатам gridCoords внутри grid'а
Vector3I WorldToGridInteger(Vector3D coords)
Возвращает координаты внутри grid'а по заданным мировым координатам сoords