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
quickstart:spacer:mover [2026/08/13 01:53]
43.173.179.208 alte Version wiederhergestellt (2016/02/17 00:34)
quickstart:spacer:mover [2026/08/17 07:20] (aktuell)
216.73.216.71 alte Version wiederhergestellt (2026/08/12 20:12)
Zeile 11: Zeile 11:
   * Für unser Moverbeispiel setzen wir zuerst mal ein Gittertor, das sich bei Betätigung eines Schalters nach oben bewegt und den Eingang freigibt und bei erneuter Betätigung den Eingang wieder verschliesst.   * Für unser Moverbeispiel setzen wir zuerst mal ein Gittertor, das sich bei Betätigung eines Schalters nach oben bewegt und den Eingang freigibt und bei erneuter Betätigung den Eingang wieder verschliesst.
  
-Wer das nachvollziehen will, benötigt Kenntnisse, wie man im Spacer z.B Vobs in die Welt setzt. -> [[spacer:vobs:allgemein|]].\\ Wie man diese Objekte im Spacer bewegtzum platzierenkann man hier erlernen -> [[spacer:vobs:allgemein#vobs_bewegen_und_rotieren|]]+Wer das nachvollziehen will, benötigt Kenntnisse, wie man im Spacer z.B Vobs in die Welt setzt. -> [[spacer:vobs:allgemein|]].\\  
 +Wie man diese Objekte im Spacer bewegt zum platzieren kann man hier erlernen -> [[spacer:vobs:allgemein#vobs_bewegen_und_rotieren|]]
      
  
Zeile 18: Zeile 19:
  ==== 2.1 Kollision Mover ====  ==== 2.1 Kollision Mover ====
  
-  * Ein Gittertor als Mover ergibt natürlich nur Sinn, wenn das Tor/Mover auch Kollision gegenüber Pc/Npc hat. Sonst laufen die einfach durch das Gitter durch+  * Ein Gittertor als Mover ergibt natürlich nur Sinn, wenn das Tor/Mover auch Kollision gegenüber PC/Npc hat. Sonst laufen die einfach durch das Gitter durch
     * **Kollision:** Besitzt ein Mover nur, wenn man selbige auch einschaltet. (dazu später mehr)     * **Kollision:** Besitzt ein Mover nur, wenn man selbige auch einschaltet. (dazu später mehr)
     * Logischerweise ist es so, dass nicht nur der Npc, nicht durch einen Mover mit aktivierter Kollision laufen kann, sondern der Mover kann sich dann auch nicht durch einen Npc bewegen.     * Logischerweise ist es so, dass nicht nur der Npc, nicht durch einen Mover mit aktivierter Kollision laufen kann, sondern der Mover kann sich dann auch nicht durch einen Npc bewegen.
Zeile 39: Zeile 40:
  
 ===== 3. Mover einsetzen ===== ===== 3. Mover einsetzen =====
- 
-  * ** Wir starten den Spacer und öffnen die zu bearbeitende *.ZEN** 
-    * Wir nehmen uns das Objekt**Pages**Fenster vor, setzen einen Haken bei "Hold" und stellen jetzt die Zeit auf etwa 12:00. Jetzt wird es, egal wie lange wir arbeiten, nicht regnen im Spacer und auch nicht dunkel werden. 12:00 habe ich gewählt, weil es da eigentlich am hellsten sein müsste.  
-{{:quickstart:spacer:timehold.jpg|}} 
  
   * 3.1 Der Mover wurde im Objektfenster des Spacers leider ein wenig versteckt.   * 3.1 Der Mover wurde im Objektfenster des Spacers leider ein wenig versteckt.
Zeile 81: Zeile 78:
       * Wenn wir unseren Mover sauber in den Durchgang eingebaut haben und der Durchgang durch das Gitter geschlossen ist, befindet sich unser Mover bereits in Startposition, also auf der Position des Keyframes 0. Allerdings müssen wir das dem Mover noch "sagen", dass er sich auf der Keyframe 0 Position befindet und gehen folgendermassen vor:       * Wenn wir unseren Mover sauber in den Durchgang eingebaut haben und der Durchgang durch das Gitter geschlossen ist, befindet sich unser Mover bereits in Startposition, also auf der Position des Keyframes 0. Allerdings müssen wir das dem Mover noch "sagen", dass er sich auf der Keyframe 0 Position befindet und gehen folgendermassen vor:
       * Wir klicken mit der linken Maustaste auf das Movergitter, das daraufhin seine Boundingbox zeigt.       * Wir klicken mit der linken Maustaste auf das Movergitter, das daraufhin seine Boundingbox zeigt.
-      * Dann wenden wir uns dem Objekt**Pages**Fenster zu, das folgendermassen aussehen sollte:+      * Dann wenden wir uns dem Objekt**Page**Fenster zu, das folgendermassen aussehen sollte:
 {{:quickstart:spacer:mov_10.jpg|}} {{:quickstart:spacer:mov_10.jpg|}}
  
Zeile 178: Zeile 175:
     * **SOUND**(Ordner) (FAHRGERÄUSCHE)     * **SOUND**(Ordner) (FAHRGERÄUSCHE)
       * __sfxOpenStart__:GATE_START (metallisches Startgeräusch)       * __sfxOpenStart__:GATE_START (metallisches Startgeräusch)
-      * __sfxOpenEnd__:GATE_STOP (metallisches Ankunftsgeräusch)+      * __sfxOpenEnd__:GATE_END (metallisches Ankunftsgeräusch)
       * __sfxMoving__:GATE_LOOP (metallisches-Laufgeräusch während der Fahrt)       * __sfxMoving__:GATE_LOOP (metallisches-Laufgeräusch während der Fahrt)
-      * __sfxCloseStart__:GATE_START (metallisches Startgeräusch+      * __sfxCloseStart__:GATE_START (metallisches Entriegelungsgeräusch und Anlauf....
-      * __sfxCloseEnd__:GATE_STOP (metallisches Ankunftsgeräusch)+      * __sfxCloseEnd__:GATE_STOP (metallisches Ankunftsgeräusch zum Ende der Fahrt)
       * Wenn ihr ein __**Steintor**__ hättet... Stone_START, STONE_STOP... etc...       * Wenn ihr ein __**Steintor**__ hättet... Stone_START, STONE_STOP... etc...
  
Zeile 213: Zeile 210:
  
     * 8.3 Triggertarget des Movers. Auch ein Mover hat, genau so wie der Switch ein Triggertarget.     * 8.3 Triggertarget des Movers. Auch ein Mover hat, genau so wie der Switch ein Triggertarget.
-      * Reihenfolge: Wenn der Mover angesteuert wird, führt er zunächst mal seinen Befehl aus, seine Keyframes abzuarbeiten. Erst wenn er beim letzen Keyframe angekommen ist (Endposition), führt er anschliessend noch den Befehl aus, der im Triggertarget eingetragen ist. Das können wir uns zum Beispiel folgendermassen zu nutze machen:+      * Reihenfolge: Wenn der Mover ngesteuert wird, führt er zunächst mal seinen Befehl aus, seine Keyframes abzuarbeiten. Erst wenn er beim letzen Keyframe angekommen ist (Endposition), führt er anschliesend noch den Befehl aus, der im Triggertarget eingetragen ist. Das können wir uns zum Beispiel folgendermassen zu nutze machen:
       * Wir triggern den Mover auf sich selbst. Damit erreichen wir, dass wenn der Mover seine Endposition erreicht hat, also das Gatter hochgefahren ist, selbiges wieder automatisch nach unten fährt und dann wieder in der geschlossenen Stellung verbleibt.       * Wir triggern den Mover auf sich selbst. Damit erreichen wir, dass wenn der Mover seine Endposition erreicht hat, also das Gatter hochgefahren ist, selbiges wieder automatisch nach unten fährt und dann wieder in der geschlossenen Stellung verbleibt.
       * Allerdings muss die Movergeschwindigkeit so langsam sein, dass der Hero auch durchlaufen kann, bevor das Gitter wieder nach unten fährt.       * Allerdings muss die Movergeschwindigkeit so langsam sein, dass der Hero auch durchlaufen kann, bevor das Gitter wieder nach unten fährt.
quickstart/spacer/mover.1786585982.txt.gz · Zuletzt geändert: 2026/08/13 01:53 von 43.173.179.208