Benutzer-Werkzeuge

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
spacer:camera_abc_1 [2016/02/04 15:29]
85.180.74.251
spacer:camera_abc_1 [2016/02/06 09:42]
85.180.74.231 [8. Ingametest]
Zeile 1: Zeile 1:
  
 ====== CAMERAFAHRT ​ ====== ====== CAMERAFAHRT ​ ======
- 
-{{ :​spacer:​omega7497construction.gif?​200 |}}.............................................................{{ :​spacer:​omega7497construction.gif?​200 |}} 
- 
- 
  
 ====== Grundsätzliches ====== ====== Grundsätzliches ======
Zeile 10: Zeile 6:
 Wozu benötigen wir eine Camerafahrt?​ Wozu benötigen wir eine Camerafahrt?​
  
-Im Normalfalle,​ um dem Protagonisten Dinge zu zeigen wie bspw. Items, Npc´s, Gefahrenherde,​ Änderungen von Spielsituationen, ​wie zum Bsp. das öffnen eines Tores, ausgelöst durch entfernten Schalter, ​die der Spieler von seiner momentanen Position nicht einsehen kann. +Im Normalfalle,​ um dem Protagonisten Dinge zu zeigen wie bspw. Items, Npc´s, Gefahrenherde,​ Änderungen von Spielsituationen,​ zum Bsp. das öffnen eines Tores, ausgelöst durch entfernten Schalter, ​das der Spieler von seiner momentanen Position nicht einsehen kann. 
  
 Und genau da setzen wir an. Du stellst dir vor, du bist in einem Tempel auf der 2ten Ebene, wo du in einem Raum einen Schalter entdeckt hast, aber leider hast du keine Info, was dieser Schalter bewegt oder auslöst. Und genau da setzen wir an. Du stellst dir vor, du bist in einem Tempel auf der 2ten Ebene, wo du in einem Raum einen Schalter entdeckt hast, aber leider hast du keine Info, was dieser Schalter bewegt oder auslöst.
Zeile 284: Zeile 280:
 gestartet. gestartet.
  
-7.0.1 - Für unsere Beispielfahrt,​ müsst ihr selbstverständlich den Mover ebenfals ​starten+7.0.1 - Für unsere Beispielfahrt,​ müsst ihr selbstverständlich den Mover ebenfalls ​starten
 <​code>​ <​code>​
     Wld_SendTrigger("​NAME_MEINER_CAMERA_IN GROSSBUCHSTABEN"​);​     Wld_SendTrigger("​NAME_MEINER_CAMERA_IN GROSSBUCHSTABEN"​);​
-    Wld_SendTrigger("​NAME_DEINES ​MOVERS_IN GROSSBUCHSTABEN"​);​+    Wld_SendTrigger("​NAME_MEINES ​MOVERS_IN GROSSBUCHSTABEN"​);​
 </​code>​ </​code>​
-7.1.0 - Wenn ihr das wie hier im Beispiel mit einem Schalter startet (Mobsi generell) müsst ihr im Scriptfunc Eintrag des Schalters/​Mobsis in GROSSBUCHSTABEN (Beispiel) WIKI_CAM_01 (ohne den Zusatz _S1) eintragen, wohingegen im Script hinter den Aufruf noch ein _S1 gestellt wird  ​+7.0.2 - Wenn ihr das wie hier im Beispiel mit einem Schalter startet (Mobsi generell) müsst ihr im Scriptfunc Eintrag des Schalters/​Mobsis in GROSSBUCHSTABEN (Beispiel) WIKI_CAM_01 (ohne den Zusatz _S1) eintragen, wohingegen im Script hinter den Aufruf noch ein _S1 gestellt wird  ​
  
 <​code>​ <​code>​
Zeile 295: Zeile 291:
 { {
     Wld_SendTrigger("​NAME_MEINER_CAMERA_IN GROSSBUCHSTABEN"​);​     Wld_SendTrigger("​NAME_MEINER_CAMERA_IN GROSSBUCHSTABEN"​);​
-    Wld_SendTrigger("​NAME_DEINES ​MOVERS_IN GROSSBUCHSTABEN"​);​+    Wld_SendTrigger("​NAME_MEINES ​MOVERS_IN GROSSBUCHSTABEN"​);​
 }; };
 </​code>​ </​code>​
  
 +Im Aufruffalle (NICHT MOBSI), also alle anderen Möglichkeiten von Aufrufen, wie TriggerScript,​ Dialog, was immer ihr wollt, wird die Aufrufzeile im Script ohne den Zusatz _S1 geschrieben.
  
 +7.1.0 - **Wer nicht scripten will**, der kann im Spacer einen **Triggerlist** setzen. Das ist sozusagen eine Weiche,**1. Eingang**, das wäre der Aufruf Schalter -> Triggerlist,​ die in der Lage ist, den Eingangsimpuls in bis zu **6 Ausgangsimpulse** zu splitten.
  
 +  * Ihr tragt den Namen des Triggerlist,​ im Scriptfunc des Schalters ein. **(im Spacer/​Objektfenster des Schalters)** Damit ruft der Schalter bei Betätigung den Triggerlist auf.
  
 +  * Dann holt ihr euch den Triggerlist ins Objektfenster und stellt den als erstes auf **listProcess:​LP_ALL**. Das heisst, er ruft alle angeschlossenen Ojekte gleichzeitig auf.
  
 +  * Das dort vorhandene Delay (Zeitverzögerung) für die einzelnen Ausgänge könnt ihr nicht benutzen, es funktioniert nicht.
  
 +  * Ihr nutzt von den 6 TriggerTargets 0 -> 5, die 0 und die 1, tragt dort die Camera und den Mover ein und das wars. Ab jetzt funktioniert die Camerafahrt und das Gatteröffnen nach der Schalterbedienung.
  
  
 +====== Ingametest ======
 +{{youtube>​oVHlSlCvkE0?​medium}}
 +
 +
 +**+++ ENDE CAMERA_ABC_1. HIER WIRD EIN LINK STEHEN, WENN CAMERA_ABC_2 (FORTGESCHRITTENE) FERTIGGESTELLT IST +++ 
 +**
  
  
spacer/camera_abc_1.txt · Zuletzt geändert: 2016/02/09 14:08 von 85.180.74.124