reckfellENGINE

World3D

Ресурс, содержащий все компоненты трехмерного мира, такие как визуальный сценарий и физическое пространство.

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

Ресурс, содержащий все компоненты трехмерного мира, такие как визуальный сценарий и физическое пространство.

Класс, в котором есть все, что относится к миру: физическое пространство, визуальный сценарий и звуковое пространство. 3D-узлы регистрируют свои ресурсы в текущем 3D-мире.

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

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

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

Свойства7

CameraAttributesСвойство
# CameraAttributes
C#
public CameraAttributes CameraAttributes { get; set; }

Ресурс CameraAttributes по умолчанию, который следует использовать, если для Camera3D ничего не установлено.

DirectSpaceStateСвойство
# DirectSpaceState
C#
public PhysicsDirectSpaceState3D DirectSpaceState { get; }

Прямой доступ к состоянию трехмерного пространства физики мира. Используется для запроса текущих и потенциальных столкновений. При использовании многопоточной физики доступ ограничен Entity._PhysicsProcess в основном потоке.

EnvironmentСвойство
# Environment
C#
public Environment Environment { get; set; }

Environment этого World3D.

FallbackEnvironmentСвойство
# FallbackEnvironment
C#
public Environment FallbackEnvironment { get; set; }

Резервная среда World3D будет использоваться в случае сбоя или отсутствия World3D.Environment.

NavigationMapСвойство
# NavigationMap
C#
public Rid NavigationMap { get; }

Rid навигационной карты этого мира. Используется NavigationServer3D.

Сценарий

ScenarioСвойство
# Scenario
C#
public Rid Scenario { get; }

Визуальный сценарий World3D.

SpaceСвойство
# Space
C#
public Rid Space { get; }

Физическое пространство World3D.

Методы10

GetCameraAttributesCameraAttributes
# GetCameraAttributes
C#
public CameraAttributes GetCameraAttributes();
Возвращает CameraAttributes
GetDirectSpaceStatePhysicsDirectSpaceState3D
# GetDirectSpaceState
C#
public PhysicsDirectSpaceState3D GetDirectSpaceState();
Возвращает PhysicsDirectSpaceState3D
GetEnvironmentEnvironment
# GetEnvironment
C#
public Environment GetEnvironment();
Возвращает Environment
GetFallbackEnvironmentEnvironment
# GetFallbackEnvironment
C#
public Environment GetFallbackEnvironment();
Возвращает Environment
GetNavigationMapRid
# GetNavigationMap
C#
public Rid GetNavigationMap();
Возвращает Rid
GetScenarioRid
# GetScenario
C#
public Rid GetScenario();
Возвращает Rid
GetSpaceRid
# GetSpace
C#
public Rid GetSpace();
Возвращает Rid
SetCameraAttributesvoid
# SetCameraAttributes
C#
public void SetCameraAttributes(CameraAttributes attributes);
Параметры
ИмяТипПо умолчанию
attributesCameraAttributes—
SetEnvironmentvoid
# SetEnvironment
C#
public void SetEnvironment(Environment env);
Параметры
ИмяТипПо умолчанию
envEnvironment—
SetFallbackEnvironmentvoid
# SetFallbackEnvironment
C#
public void SetFallbackEnvironment(Environment env);
Параметры
ИмяТипПо умолчанию
envEnvironment—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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