|
My Project v1
Project
|

类 | |
| class | Particle |
Public 成员函数 | |
| ScreenSpaceFireRenderer (int particlesCount) | |
| void | Update (float dt) |
| void | Draw (PrimitivesRenderer2D primitivesRenderer, float depth, Matrix matrix, Color color) |
| void | DrawParticle (TexturedBatch2D batch, Particle particle, float depth, Color color) |
Public 属性 | |
| List< Particle > | m_particles = [] |
| Random | m_random = new() |
| float | m_toGenerate |
| Texture2D | m_texture |
属性 | |
| float | ParticlesPerSecond [get, set] |
| float | ParticleSpeed [get, set] |
| float | MinTimeToLive [get, set] |
| float | MaxTimeToLive [get, set] |
| float | ParticleSize [get, set] |
| float | ParticleAnimationPeriod [get, set] |
| float | ParticleAnimationOffset [get, set] |
| Vector2 | Origin [get, set] |
| float | Width [get, set] |
| float | CutoffPosition [get, set] |
| Game.ScreenSpaceFireRenderer.ScreenSpaceFireRenderer | ( | int | particlesCount | ) |

| void Game.ScreenSpaceFireRenderer.Draw | ( | PrimitivesRenderer2D | primitivesRenderer, |
| float | depth, | ||
| Matrix | matrix, | ||
| Color | color ) |


| void Game.ScreenSpaceFireRenderer.DrawParticle | ( | TexturedBatch2D | batch, |
| Particle | particle, | ||
| float | depth, | ||
| Color | color ) |

| void Game.ScreenSpaceFireRenderer.Update | ( | float | dt | ) |


| List<Particle> Game.ScreenSpaceFireRenderer.m_particles = [] |
| Random Game.ScreenSpaceFireRenderer.m_random = new() |
| Texture2D Game.ScreenSpaceFireRenderer.m_texture |
| float Game.ScreenSpaceFireRenderer.m_toGenerate |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |