C# 클래스 Drought.Graphics.PlaneParticleEmitter

파일 보기 프로젝트 열기: kiniry-teaching/UCD 1 사용 예제들

공개 메소드들

메소드 설명
PlaneParticleEmitter ( int width, int height, Vector3 position, Vector3 initialVelocity, Vector3 gravity, Vector4 colour, int numberOfParticles, float lifeTime ) : System
addParticle ( ) : void
addParticle ( int numberOfNewParticles ) : void
initialize ( ) : void
loadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
render ( GraphicsDevice graphics, Matrix viewMatrix, Matrix projectionMatrix ) : void
update ( ) : void

메소드 상세

PlaneParticleEmitter() 공개 메소드

public PlaneParticleEmitter ( int width, int height, Vector3 position, Vector3 initialVelocity, Vector3 gravity, Vector4 colour, int numberOfParticles, float lifeTime ) : System
width int
height int
position Vector3
initialVelocity Vector3
gravity Vector3
colour Vector4
numberOfParticles int
lifeTime float
리턴 System

addParticle() 공개 메소드

public addParticle ( ) : void
리턴 void

addParticle() 공개 메소드

public addParticle ( int numberOfNewParticles ) : void
numberOfNewParticles int
리턴 void

initialize() 공개 메소드

public initialize ( ) : void
리턴 void

loadContent() 공개 메소드

public loadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
content Microsoft.Xna.Framework.Content.ContentManager
리턴 void

render() 공개 메소드

public render ( GraphicsDevice graphics, Matrix viewMatrix, Matrix projectionMatrix ) : void
graphics GraphicsDevice
viewMatrix Matrix
projectionMatrix Matrix
리턴 void

update() 공개 메소드

public update ( ) : void
리턴 void