Partikelobjekt

Aus AquaSoft Wiki
Zur Navigation springenZur Suche springen

Das Partikelobjekt ist vom Typ IParticle und leitet von ISlideShowObject ab. Mit diesem Objekt kann man Partikeleffekte erstellen.

Methoden

  • Dateiname für ein bestimmtes Partikelbild, beispielsweise

 function Filename: IFilename;


  • Dauer, wie lange ein Partikel maximal existieren soll

 function GetMaxAge: Single;
 procedure SetMaxAge(const P: Single);


  • Partikelgeschwindigkeit

 function GetSpeed: Single;
 procedure SetSpeed(const P: Single);


  • Richtung, in die Partikel sich bewegen

 function GetDirection: Single;
 procedure SetDirection(const P: Single);


  • Anzahl der Partikel

 function GetCount: Integer;
 procedure SetCount(const P: Integer);


  • Größe der Partikel

 function GetSize: Single;
 procedure SetSize(const P: Single);


  • Bewegungsart der Partikel
    • Wert 0: keine
    • Wert 1: Sinusschwingung
    • Wert 2: Kreisende Bewegung
    • Wert 3: zufällige Bewegung in eine Richtung
    • Wert 4: zufällige Bewegung in beide Richtungen
    • Wert 5: zufällige Bewegung mit Anziehungskraft

 function GetMove: Integer;
 procedure SetMove(const P: Integer);


  • Stärke der Partikelbewegung

 function GetMoveStrength: Single;
 procedure SetMoveStrength(const P: Single);


  • Bei eingestellter Sinusbewegung, die Sinusfrequenz

 function GetMoveSineFrequency: Single;
 procedure SetMoveSineFrequency(const P: Single);

  • Partikeleffekt zuschneiden?

 function GetClipping: Boolean;  
 procedure SetClipping(const P: Boolean);