PureBasic - Particle

Einleitung

Partikel-Systeme (englisch: "Particle systems") werden häufig bei 3D-Szenen verwendet, um schwer vorherzusagende Ereignisse - wie Regen, Feuer, Explosionen usw. - zu simulieren.

PureBasic ermöglicht je nach Bedarf das Erstellen einer beliebigen Anzahl an "Partikel-Strahlern" (englisch "Particle emitter"), welche unabhängig voneinander laufen. Jeder Strahler hat seine eigene Form und seine eigenen Merkmale, wie Geschwindigkeit, Ausstrahlungstempo und mehr.

InitEngine3D() muss erfolgreich aufgerufen worden sein, bevor einer der Particle-Befehle verwendet werden kann.

Befehlsübersicht

CreateParticleEmitter
DisableParticleEmitter
FreeParticleEmitter
GetScriptParticleEmitter
HideParticleEmitter
IsParticleEmitter
MoveParticleEmitter
ParticleAcceleration
ParticleAngle
ParticleColorFader
ParticleColorRange
ParticleEmissionRate
ParticleEmitterAngle
ParticleEmitterDirection
ParticleEmitterID
ParticleEmitterX
ParticleEmitterY
ParticleEmitterZ
ParticleMaterial
ParticleScaleRate
ParticleSize
ParticleSpeedFactor
ParticleTimeToLive
ParticleVelocity
ResizeParticleEmitter

Beispiel

Particle.pb

Unterstützte OS

Alle

Referenz-Handbuch - Inhaltsverzeichnis