reckfellENGINE

GpuParticlesCollision3D

Абстрактный базовый класс для трехмерных форм столкновений частиц, влияющих на узлы GPUParticles3D.

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

Абстрактный базовый класс для трехмерных форм столкновений частиц, влияющих на узлы GpuParticles3D.

Формы столкновений частиц можно использовать для остановки или отскока частиц от них. Формы столкновений частиц работают в реальном времени и могут перемещаться, вращаться и масштабироваться во время игры. В отличие от аттракторов, неравномерное масштабирование форм столкновений не поддерживается. Формы столкновений частиц можно временно отключить, скрыв их. Примечание: ParticleProcessMaterial.CollisionMode должен быть ParticleProcessMaterial.CollisionModeEnum.Rigid или ParticleProcessMaterial.CollisionModeEnum.HideOnContact в материале процесса GpuParticles3D, чтобы столкновение работало. Примечание: Столкновение частиц влияет только на GpuParticles3D, а не на CpuParticles3D. Примечание: Частицы, выталкиваемые движущимся коллайдером, не будут интерполироваться, что может привести к видимым заиканиям. Это можно устранить, установив GpuParticles3D.FixedFps на 0 или значение, которое соответствует или превышает целевую частоту кадров.

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

Свойства1

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

Выбирает затрагиваемые источники по render Layers частиц. Требуется хотя бы один общий бит. Не является физической CollisionMask или маской геометрии HeightfieldMask/BakeMask.

Методы2

GetCullMaskuint
# GetCullMask
C#
public uint GetCullMask();

Возвращает CullMask. Выбирает затрагиваемые источники по render Layers частиц. Требуется хотя бы один общий бит. Не является физической CollisionMask или маской геометрии HeightfieldMask/BakeMask.

Возвращает uint

Текущее значение CullMask; учитывайте описанные единицы и область действия.

SetCullMaskvoid
# SetCullMask
C#
public void SetCullMask(uint mask);

Задаёт CullMask. Выбирает затрагиваемые источники по render Layers частиц. Требуется хотя бы один общий бит. Не является физической CollisionMask или маской геометрии HeightfieldMask/BakeMask.

Параметры
ИмяТипПо умолчанию
maskuint—
mask

Выбирает затрагиваемые источники по render Layers частиц. Требуется хотя бы один общий бит. Не является физической CollisionMask или маской геометрии HeightfieldMask/BakeMask.

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

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

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

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