Teleporter (Beam) Tutorial

Teleporter (Beam) Tutorial

Dieses Tutorial setzt erweitertes Wissen in Bezug auf den SB2-Editor vorraus.


Tutorial um einen Teleporter in eine Map einzubauen...

1.
In der [Rollupbar] auf [AI] drücken und einen [Tagpoint] in die Map ziehen. Name z.B. "Ankunft" (hier wird der Spieler ankommen).


2.
Nun einen [Proximitry Trigger] auswählen - zu finden in der [Rollupbar] : "Entity/Triggers/Proximity Trigger". Dieser wird ebenfalls durch ziehen in die Map eingefügt. Bei Aktivierung des "Triggers" wird man von dem Punkt zum Tagpoint "Ankunft" gebeamt.


3.
Nun drücken wir im unteren Bereich des [ProximitryTrigger] auf [Create] unter [Flow Graph] (siehe Bild). Es wird nach einen Namen gefragt "beamer" habe ich ihn jetzt mal genannt.




4.
Jetzt machen wir ein "Rechtsklick" im "Raster-Kasten" und klicken [Add selected Entity] an. Ein Proximity Kasten erscheint im [FlowGraph].

wieder Rechtsklick und wählen : add node / Game / Localplayer
wieder Rechtsklick und wählen : add node / Entity / Beamentity
wieder Rechtsklick und wählen : add node / Entity / Getpos


5.
Nun makieren wir in der Map den Tagpoint (Ankunft) und gehen wieder zum "Flowgraph", machen ein "Rechtsklick" bei [Entity:GetPos] auf [Choose Entity] und wählen [Assign Select Entity] es erscheint "Ankunft" im Kasten.


6.
Nun wird im Kasten des [Proximity Trigger] "Enter" mit [Get] des [Entity:GetPos] verbunden und mit "Beam" vom [BeamEntity] (siehe Bild).




7.
Ebenso werden [Pos] [Rotate] und [Scale] vom [Entity:GetPos] mit den gleichen Positionen des [BeamEntity] verbunden (siehe Bild).




8.
Nun muss noch von [Game:LocalPlayer entityID] eine Verbindung zum "Input" des [BeamEntity] erstellt werden... und es sollte funktionieren. Es sollten jetzt alle blauen Verbinder so wie auf dem Bild sein. Man könnte jetzt z.B. noch eine Sequenz auf den  [Proximitry Trigger] legen um eine art visuellen Beam-Effekt zu bekommen.


9.
[Export to engine] (via Hauptmenü) ausführen und dann sollte man, wenn man in den Bereich des "ProxiTrigger" kommt an die gewünschte Stelle teleportiert werden.

Den Bereich wo man den Trigger auslöst kann man ganz einfach mit den [DimX] [DimY] und [DimZ] verstellen und anpassen (in den [Entity Properties]).


10.
[Strg+G] und testen... Tutorial von "seico".