C# Класс Infiniminer.ParticleEngine

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

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

Метод Описание
CreateBlockDebris ( Vector3 explosionPosition, BlockType block, float mag ) : void
CreateBloodSplatter ( Vector3 playerPosition, Color color, float strength ) : void
CreateDiggingDebris ( Vector3 explosionPosition, BlockType block ) : void
CreateExplosionDebris ( Vector3 explosionPosition ) : void
CreateHidden ( Vector3 Position, Color color ) : void
CreateTrail ( Vector3 Position, Color color ) : void
ParticleEngine ( InfiniminerGame gameInstance ) : System
Render ( GraphicsDevice graphicsDevice ) : void
Update ( GameTime gameTime ) : void

Приватные методы

Метод Описание
GenerateVertices ( ) : Infiniminer.VertexPositionTextureShade[]
ParticleExpired ( Particle particle ) : bool

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

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

public CreateBlockDebris ( Vector3 explosionPosition, BlockType block, float mag ) : void
explosionPosition Vector3
block BlockType
mag float
Результат void

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

public CreateBloodSplatter ( Vector3 playerPosition, Color color, float strength ) : void
playerPosition Vector3
color Color
strength float
Результат void

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

public CreateDiggingDebris ( Vector3 explosionPosition, BlockType block ) : void
explosionPosition Vector3
block BlockType
Результат void

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

public CreateExplosionDebris ( Vector3 explosionPosition ) : void
explosionPosition Vector3
Результат void

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

public CreateHidden ( Vector3 Position, Color color ) : void
Position Vector3
color Color
Результат void

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

public CreateTrail ( Vector3 Position, Color color ) : void
Position Vector3
color Color
Результат void

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

public ParticleEngine ( InfiniminerGame gameInstance ) : System
gameInstance InfiniminerGame
Результат System

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

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

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void