reckfellENGINE

VoxelRaycastResult

Результат рейка, проведенного с VoxelTool.raycast

На этой странице
class VoxelRaycastResultReckfellSharpНаследует RefCounted

Результат рейка, проведенного с VoxelTool.Raycast

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

VoxelRaycastResultКонструктор
# VoxelRaycastResult
C#
public VoxelRaycastResult();

Свойства4

DistanceСвойство
# Distance
C#
public float Distance { get; }

Расстояние между происхождением луча и поверхностью кубика, представляющего вокселя.

NormalСвойство
# Normal
C#
public Vector3 Normal { get; }

Удельный вектор, указывающий от поверхности, которая была повреждена. Это возможно только в том случае, если VoxelTool была построена для расчета норм. См. VoxelTool.SetRaycastNormalEnabled. С закупоренными вокселями это нормальное положение будет основываться на коробках для столкновений, а не на сетке.

PositionСвойство
# Position
C#
public Vector3I Position { get; }

В закулисной игре это будет позиция вокселя, с которым можно будет взаимодействовать.

PreviousPositionСвойство
# PreviousPosition
C#
public Vector3I PreviousPosition { get; }

В закупорочной игре это будет позиция вокселя, помещённого сверху направленного.

Методы4

GetDistancefloat
# GetDistance
C#
public float GetDistance();
Возвращает float
GetNormalVector3
# GetNormal
C#
public Vector3 GetNormal();
Возвращает Vector3
GetPositionVector3I
# GetPosition
C#
public Vector3I GetPosition();
Возвращает Vector3I
GetPreviousPositionVector3I
# GetPreviousPosition
C#
public Vector3I GetPreviousPosition();
Возвращает Vector3I
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.