C# 클래스 SpaceSim.Particles.EngineFlame

파일 보기 프로젝트 열기: zlynn1990/SpaceSim 1 사용 예제들

공개 메소드들

메소드 설명
Draw ( Graphics graphics, RectangleD cameraBounds ) : void
EngineFlame ( int seed, Color color, int maxParticles, double particleRate, double minSpread, double maxSpread, double maxAge, double angle ) : System
Update ( SpaceSim.Physics.TimeStep timeStep, DVector2 enginePosition, DVector2 shipVelocity, double rotation, double throttle, double ispMultiplier ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( Graphics graphics, RectangleD cameraBounds ) : void
graphics System.Drawing.Graphics
cameraBounds VectorMath.RectangleD
리턴 void

EngineFlame() 공개 메소드

public EngineFlame ( int seed, Color color, int maxParticles, double particleRate, double minSpread, double maxSpread, double maxAge, double angle ) : System
seed int
color Color
maxParticles int
particleRate double
minSpread double
maxSpread double
maxAge double
angle double
리턴 System

Update() 공개 메소드

public Update ( SpaceSim.Physics.TimeStep timeStep, DVector2 enginePosition, DVector2 shipVelocity, double rotation, double throttle, double ispMultiplier ) : void
timeStep SpaceSim.Physics.TimeStep
enginePosition VectorMath.DVector2
shipVelocity VectorMath.DVector2
rotation double
throttle double
ispMultiplier double
리턴 void