Mein erstes Tutorial.

Ihr wollt den "Wasserperlen-effekt" auf euerem Bildschirm, wenn ihr in die Nähe eines Wasserfalles kommt? Dann seid ihr hier richtig, ich zeig euch wies geht. Also los:

Zuerst brauchen wir natürlich einen Wasserfall.
Wie ihr diesen erstellt, lest ihr am besten Hier nach.
Habt ihr ihn erstellt, brauchen wir zunächst ein Shape.
Dazu geht ihr in der Rollupbar auf Objects\Area\Shape.
Setzt nun euer Shape um euren Wasserfall, innerhalb dieses Shapes werden nachher die Wassertropfen sichtbar sein.
Wollt ihr euer Shape nachträglich nochmal verändern klickt auf Edit Shape.

Achtung: Vergesst nicht "Follow to Terrain and Snap to Objects" zu aktivieren!

Habt ihr dies getan brauchen wir zunächst einen AreaTrigger.
Geht hierzu auf die Rollupbar, unter Objects\Entity\Triggers findet ihr einen.
Plaziert ihn in die Nähe eures Wasserfalls. Stellt "TriggerOnce" auf false, sodass die Tropfen jedesmal erscheinen, nicht nur beim ersten betreten.

Klickt nun wieder euer Shape an und geht auf "Pick", klickt direkt danach auf den AreaTrigger. Nun sollte dieser unter Target aufgelistet werden.

So, als letztes brauchen wir noch den passenden FlowGraph, das eigentlich einzig schwierige an der Sache..

Klickt hierzu auf euren AreaTrigger und wählt Create, erstellt eine neue Gruppe oder fügt ihm einer bestehenden hinzu.
Nun klickt ihr oben auf "View" und aktiviert überall die Häkchen, auch unter "Components"!

Sucht nun folgende Nodes:

Interpol:Float ->4x
Math:ToBoolean ->4x
Image:RainDrops ->2x
Image:EffectWaterDroplets ->2x

Zuerst fügt ihr per rechtsklick ->Add selected Entity euren AreaTrigger hinzu. Ordnet die Nodes nach belieben an.

Verbindet nun:
entity:AreaTrigger(Enter) -> Interpol:Float(Start)
entity:AreaTrigger(Leave) -> Interpol:Float(Stop)
Interpol:Float(Value) -> Image:RainDrops(Amount)
Interpol:Float(Done) -> Math:ToBoolean(true)
Math:ToBoolean(out) -> Image:RainDrops(Enabled)

entity:AreaTrigger(Enter) -> Interpol:Float(Start)
entity:AreaTrigger(Leave) -> Interpol:Float(Stop)
Interpol:Float(Value) -> Image:EffectWaterDroplets(Amount)
Interpol:Float(Done) -> Math:ToBoolean(true)
Math:ToBoolean(out) -> Image:EffectWaterDroplets(Enabled)


entity:AreaTrigger(Enter) -> Interpol:Float(Stop)
entity:AreaTrigger(Leave) -> Interpol:Float(Start) Nicht das gleiche wie oben! Enter muss auf Stop, Leave zu Start! Sonst verschwinden die Wasserperlen beim verlassen nicht!
Interpol:Float(Value) -> Image:RainDrops(Amount)
Interpol:Float(Done) -> Math:ToBoolean(true)
Math:ToBoolean(out) -> Image:RainDrops(Enabled)

entity:AreaTrigger(Enter) -> Interpol:Float(Stop)
entity:AreaTrigger(Leave) -> Interpol:Float(Start)
Interpol:Float(Value) -> Image:EffectWaterDroplets(Amount)
Interpol:Float(Done) -> Math:ToBoolean(true)
Math:ToBoolean(out) -> Image:EffectWaterDroplets(Enabled)

Alles sehr verwirrend, aber die Pfeile müssen genau so gesetzt sein!
Hier noch ein Bild, damit ihr es besser erkennt:


Ihr könnt nun noch die Zahlen verändern, ich hab die aus den Original-Sp-Levels genommen, wer will kann natürlich daran herumexperementieren.

Speichert nun ab und testet es aus!
Ich hoffe ich konnte helfen.

Bapho

Edit by WarpSpeed: Habe das Tutorial jetzt auch bei uns in die Tutorial-Datenbank aufgenommen.