Difference between revisions of "IMyCubeGrid/ru"

From Space Engineers Wiki
Jump to: navigation, search
Line 35: Line 35:
 
<br>&nbsp;&nbsp;Возвращает координаты внутри grid'а по заданным мировым координатам '''сoords'''  
 
<br>&nbsp;&nbsp;Возвращает координаты внутри grid'а по заданным мировым координатам '''сoords'''  
  
[[Category:Ingame API]]
+
[[Category:Ingame API/ru]]

Revision as of 19:21, 14 August 2016

Пространство имён VRage.Game.ModAPI.Ingame

public interface IMyCubeGrid : IMyEntity
  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