reckfellENGINE

MeshInstance2D

Entity используемых для отображения a Mesh в 2D.

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

Entity используемых для отображения a Mesh в 2D.

Entity используемых для отображения a Mesh Это может быть более быстрым по сравнению с демонстрацией а Sprite2D Узел с большими прозрачными зонами, особенно если узел занимает много места на экране при высоких разрешениях. Это потому, что использование сетки, предназначенной для размещения непрозрачных участков сприта, приведет к сокращению коэффициента заполнения GPU (по стоимости более широкого использования вершинной обработки). Когда Mesh должны быть синхронизированы более тысячи раз близко друг к другу, рассмотреть вопрос об использовании а MultiMesh в a MultiMeshInstance2D вместо этого. A MeshInstance2D может быть создан из существующего Sprite2D через инструмент в панели инструментов редактора. Выбрать Sprite2D Узел, затем выбери Sprite2D > Преобразование в MeshInstance2D На вершине 2D-редактора.

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

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

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

Свойства2

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

Mesh, который будет отрисован c помощью MeshInstance2D.

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

Texture2D, который будет использоваться при использовании CanvasItemMaterial по умолчанию. Доступ к нему можно получить как TEXTURE в шейдере CanvasItem.

Методы4

GetMeshMesh
# GetMesh
C#
public Mesh GetMesh();
Возвращает Mesh
GetTextureTexture2D
# GetTexture
C#
public Texture2D GetTexture();
Возвращает Texture2D
SetMeshvoid
# SetMesh
C#
public void SetMesh(Mesh mesh);
Параметры
ИмяТипПо умолчанию
meshMesh—
SetTexturevoid
# SetTexture
C#
public void SetTexture(Texture2D texture);
Параметры
ИмяТипПо умолчанию
textureTexture2D—

Сигналы и события1

TextureChangedСобытие
# TextureChanged
C#
public event Action TextureChanged;

Выдается при изменении MeshInstance2D.Texture.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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