C# Класс FluidParticle, UnityFluid2D

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Fluid2D Fluid2D,
KernelShader Shader
LifeTimeMax float
LifeTimeMin float
ParticleColor Color
ParticleNum int
RandomSeed float
RenderMat Material

Открытые методы

Метод Описание
OnGUI ( ) : void
Render ( ) : void
Setup ( ) : void
Start ( ) : void
Step ( ) : void
Update ( ) : void
_createBuffer ( RenderTexture &rt_, int bufferWidth_, int bufferHeight_ ) : void
_createBuffers ( ) : void
_createMaterial ( Material &mat_, Shader shader_ ) : void
_createMaterials ( ) : void
_createMesh ( ) : void
_destroyBuffer ( RenderTexture &buffer_ ) : void
_destroyBuffers ( ) : void
_destroyMaterial ( Material &mat_ ) : void
_destroyMaterials ( ) : void
_resetBuffer ( RenderTexture &rt_ ) : void
_resetBuffers ( ) : void
_swapBuffer ( RenderTexture buffer_ ) : void

Описание методов

OnGUI() публичный Метод

public OnGUI ( ) : void
Результат void

Render() публичный Метод

public Render ( ) : void
Результат void

Setup() публичный Метод

public Setup ( ) : void
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Step() публичный Метод

public Step ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

_createBuffer() публичный Метод

public _createBuffer ( RenderTexture &rt_, int bufferWidth_, int bufferHeight_ ) : void
rt_ RenderTexture
bufferWidth_ int
bufferHeight_ int
Результат void

_createBuffers() публичный Метод

public _createBuffers ( ) : void
Результат void

_createMaterial() публичный Метод

public _createMaterial ( Material &mat_, Shader shader_ ) : void
mat_ Material
shader_ Shader
Результат void

_createMaterials() публичный Метод

public _createMaterials ( ) : void
Результат void

_createMesh() публичный Метод

public _createMesh ( ) : void
Результат void

_destroyBuffer() публичный Метод

public _destroyBuffer ( RenderTexture &buffer_ ) : void
buffer_ RenderTexture
Результат void

_destroyBuffers() публичный Метод

public _destroyBuffers ( ) : void
Результат void

_destroyMaterial() публичный Метод

public _destroyMaterial ( Material &mat_ ) : void
mat_ Material
Результат void

_destroyMaterials() публичный Метод

public _destroyMaterials ( ) : void
Результат void

_resetBuffer() публичный Метод

public _resetBuffer ( RenderTexture &rt_ ) : void
rt_ RenderTexture
Результат void

_resetBuffers() публичный Метод

public _resetBuffers ( ) : void
Результат void

_swapBuffer() публичный Метод

public _swapBuffer ( RenderTexture buffer_ ) : void
buffer_ RenderTexture
Результат void

Описание свойств

Fluid2D публичное свойство

public Fluid2D, Fluid2D
Результат Fluid2D,

KernelShader публичное свойство

public Shader KernelShader
Результат Shader

LifeTimeMax публичное свойство

public float LifeTimeMax
Результат float

LifeTimeMin публичное свойство

public float LifeTimeMin
Результат float

ParticleColor публичное свойство

public Color ParticleColor
Результат Color

ParticleNum публичное свойство

public int ParticleNum
Результат int

RandomSeed публичное свойство

public float RandomSeed
Результат float

RenderMat публичное свойство

public Material RenderMat
Результат Material