FX eine Richtung geben

jtms
Hallo Leute,

ich hab mal so mit effekten rumgespiet und das hat auch ganz gut geklappt smile
jetzt wollte ich ein Rohr machen, dass ein Loch hat und aus dem unten Dampf (misc/cargoship_sinking_steam_leak.efx) rauskommt. Der effekt an sich geht aber nach oben. Wie kann ich den Drehen?

Danke im Voraus,
JTMS
Hippie
Öffne die FX-Datei im FX-Editor, spiele da ein bisschen mit den Koordinaten und dann speicherst Du das Ergebnis mit neuem Namen ab (Wichtig, denn sonst hast Du auf jeder anderen Map/SP wo der Effekt drinne ist, einen "falschen"Effekt).

So mache ich es Augenzwinkern

Gruß
serthy
start > da wo der effekt abgespielt werden soll
end > in welche richtung der effect zeigen soll

richtung = end - start;
richtung = vectorNormalize( richtung );

playFx( fx , start , richtung );

so richtig hab ich die ganzen berechnungen grade nich im kopf, aber einfach mal mit allen spielen

z.B. hab ich bei meiner sentry das so:

va = vectorToAngles( vectorNormalize( end - start ) );
playFx( level._effect["sentry_fire"] , start , anglesToForward( va ) );

wobei sich glaube vectorToAngles() und anglesToForward() wieder aufheben...

wenn das nich klappt, im effects editor rumspielen
jtms
thx für die antwort aber so ganz geht das nocht nicht unglücklich
ich möchte gerne den effekt loopen, also mit loopfx
wie geht das dann mit der Richtung?