PRT_SET_V <par> <feld_nr> <art> [<r1>...]
Beschreibung: Setzt die Geschwindigkeit von Partikeln. Bearbeitet alle Partikel des aktuellen Bereiches (siehe PRT_SET_RANGE). Bei diesen Partikeln wird die Geschwindigkeit abhängig von <art> gesetzt.
<feld_nr> ist die Nummer des Datenfeldes, ab der der Richtungsvektor gespeichert werden soll. <feld_nr>=0 bedeutet, daß der Vektor in den Datenfeldern 0,1,und 2 gespeichert wird.
<art> ist eine von 3 Arten, wie die Richtungsvektoren gesetzt werden können.
0: <r1> = Länge1, <r2> = Länge2
Die Teilchen bekommen zufällige Richtungsvektoren zugeteilt. Die Länge der Richtungsvektoren wird zwischen Länge1 und Länge2 verteilt.
1: <r1>,<r2>,<r3> = vektor 1, <r4>,<r5>,<r6> = vektor 2
Die Teilchen bekommen Richtungsvektoren, die zufällig zwischen den beiden Vektoren 1 und 2 verteilt sind.
2: <r1>,<r2>,<r3> = Richtungsvektor, <r4> = Länge1, <r5> = Länge2
Alle Teilchen bekommen den gleichen Richtungsvektor, nur die Länge wird zwischen Länge1 und Länge2 zufällig verteilt.
Parameter: <par> das betreffende Partikelobjekt
<feld_nr> der Index im Datenfeld, ab dem die Geschwindigkeit gespeichert werden soll.
<art> eine Nummer, die steuert, wie die Teilchen erzeugt werden.
<r1>... optionale Werte (je nach <art>)
Ergebnis: -
Fehler:
  • unbekanntes Objekt
  • kein Partikelobjekt
  • Parameter falsch: Wenn <feld_nr> größer als die Parameteranzahl-4 ist
  • illegale Partikel-Geschwindigkeitsfunktion
  • <art> stimmt nicht