|
Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
|


类 | |
| class | Particle |
Public 成员函数 | |
| PrecipitationShaftParticleSystem (GameWidget gameWidget, SubsystemWeather subsystemWeather, Random random, Point2 point) | |
| override bool | Simulate (float dt) |
| override void | Draw (Camera camera) |
| void | RaycastParticle (Particle particle) |
| void | Initialize () |
| Public 成员函数 继承自 Game.ParticleSystemBase | |
| void | Draw (Camera camera) |
| bool | Simulate (float dt) |
| virtual void | OnAdded () |
| virtual void | OnRemoved () |
Public 属性 | |
| SubsystemWeather | m_subsystemWeather |
| GameWidget | m_gameWidget |
| Random | m_random |
| TexturedBatch3D | m_batch |
| Particle[] | m_particles = new Particle[m_particlesCount] |
| PrecipitationType | m_precipitationType |
| bool | m_isVisible |
| bool | m_isEmpty |
| float? | m_lastViewY |
| float | m_toCreate |
| float | m_averageSpeed |
| Texture2D | m_texture |
| Vector2 | m_size |
| float | m_intensity |
| int | m_yLimit |
| int | m_topmostValue |
| int | m_topmostBelowValue |
| double | m_lastUpdateTime = -1.7976931348623157E+308 |
| float | m_lastSkylightIntensity = -3.40282347E+38f |
| bool | m_needsInitialize |
| Public 属性 继承自 Game.ParticleSystemBase | |
| SubsystemParticles | SubsystemParticles |
静态 Public 属性 | |
| const float | m_viewHeight = 10f |
| const int | m_particlesCount = 4 |
属性 | |
| Point2 | Point [get, set] |
在文件 PrecipitationShaftParticleSystem.cs 第 5 行定义.
| Game.PrecipitationShaftParticleSystem.PrecipitationShaftParticleSystem | ( | GameWidget | gameWidget, |
| SubsystemWeather | subsystemWeather, | ||
| Random | random, | ||
| Point2 | point ) |
| override void Game.PrecipitationShaftParticleSystem.Draw | ( | Camera | camera | ) |
| void Game.PrecipitationShaftParticleSystem.Initialize | ( | ) |
| void Game.PrecipitationShaftParticleSystem.RaycastParticle | ( | Particle | particle | ) |
| override bool Game.PrecipitationShaftParticleSystem.Simulate | ( | float | dt | ) |
| float Game.PrecipitationShaftParticleSystem.m_averageSpeed |
在文件 PrecipitationShaftParticleSystem.cs 第 52 行定义.
| TexturedBatch3D Game.PrecipitationShaftParticleSystem.m_batch |
在文件 PrecipitationShaftParticleSystem.cs 第 38 行定义.
| GameWidget Game.PrecipitationShaftParticleSystem.m_gameWidget |
在文件 PrecipitationShaftParticleSystem.cs 第 34 行定义.
| float Game.PrecipitationShaftParticleSystem.m_intensity |
在文件 PrecipitationShaftParticleSystem.cs 第 58 行定义.
| bool Game.PrecipitationShaftParticleSystem.m_isEmpty |
在文件 PrecipitationShaftParticleSystem.cs 第 46 行定义.
| bool Game.PrecipitationShaftParticleSystem.m_isVisible |
在文件 PrecipitationShaftParticleSystem.cs 第 44 行定义.
| float Game.PrecipitationShaftParticleSystem.m_lastSkylightIntensity = -3.40282347E+38f |
在文件 PrecipitationShaftParticleSystem.cs 第 68 行定义.
| double Game.PrecipitationShaftParticleSystem.m_lastUpdateTime = -1.7976931348623157E+308 |
在文件 PrecipitationShaftParticleSystem.cs 第 66 行定义.
| float? Game.PrecipitationShaftParticleSystem.m_lastViewY |
在文件 PrecipitationShaftParticleSystem.cs 第 48 行定义.
| bool Game.PrecipitationShaftParticleSystem.m_needsInitialize |
在文件 PrecipitationShaftParticleSystem.cs 第 70 行定义.
| Particle [] Game.PrecipitationShaftParticleSystem.m_particles = new Particle[m_particlesCount] |
在文件 PrecipitationShaftParticleSystem.cs 第 40 行定义.
|
static |
在文件 PrecipitationShaftParticleSystem.cs 第 30 行定义.
| PrecipitationType Game.PrecipitationShaftParticleSystem.m_precipitationType |
在文件 PrecipitationShaftParticleSystem.cs 第 42 行定义.
| Random Game.PrecipitationShaftParticleSystem.m_random |
在文件 PrecipitationShaftParticleSystem.cs 第 36 行定义.
| Vector2 Game.PrecipitationShaftParticleSystem.m_size |
在文件 PrecipitationShaftParticleSystem.cs 第 56 行定义.
| SubsystemWeather Game.PrecipitationShaftParticleSystem.m_subsystemWeather |
在文件 PrecipitationShaftParticleSystem.cs 第 32 行定义.
| Texture2D Game.PrecipitationShaftParticleSystem.m_texture |
在文件 PrecipitationShaftParticleSystem.cs 第 54 行定义.
| float Game.PrecipitationShaftParticleSystem.m_toCreate |
在文件 PrecipitationShaftParticleSystem.cs 第 50 行定义.
| int Game.PrecipitationShaftParticleSystem.m_topmostBelowValue |
在文件 PrecipitationShaftParticleSystem.cs 第 64 行定义.
| int Game.PrecipitationShaftParticleSystem.m_topmostValue |
在文件 PrecipitationShaftParticleSystem.cs 第 62 行定义.
|
static |
在文件 PrecipitationShaftParticleSystem.cs 第 28 行定义.
| int Game.PrecipitationShaftParticleSystem.m_yLimit |
在文件 PrecipitationShaftParticleSystem.cs 第 60 行定义.
|
getset |
在文件 PrecipitationShaftParticleSystem.cs 第 72 行定义.