Inhaltsverzeichnis

Mover Level 2

Nutzerinfo

Dieses Wiki, Mover-Level 2, baut auf, auf dem Wiki Mover-Level 1.

Punkte wie:

…….behandeln wir in diesem Wiki - Mover mit Drehbewegungen.

1. Mover-Teilrotation

2. Mover-Einsetzen

3. Mover-Positionieren

3.a Internals

4. Keyframe-Programmieren

4.a KeyFrame-Korrigieren

Position eines Keyframes noch mal ändern → mover_frame-korrektur

5. Mover-Test

Testfahrt → mover_testfahrt

6. Mover-Einstellungen

7. Mover-Steuerung

Wld_SENDTRIGGER("KLINGENFALLE_A_01");
Wld_SENDTRIGGER("KLINGENFALLE_B_01");
Wld_SENDTRIGGER("KLINGENFALLE_C_01");
Wld_SENDTRIGGER("KLINGENFALLE_D_01");
// __Startup.d Entry__
// Aufruf-Jeder Mover benötigt ein eigenes Script, wegen verschieden langer Laufzeit.

Wld_SendTrigger("TS_BEIL_A");  //  aufgerufen wird oCTriggerScript
Wld_SendTrigger("TS_BEIL_B");  //
Wld_SendTrigger("TS_BEIL_C");  //
Wld_SendTrigger("TS_BEIL_D");  //
var int pendel; // variable

// Falle abschalten
func void stop_pendel()  //onStateFunc Schalter
{
  pendel = 1;
};
// Falle Start
func void start_pendel_a() // ScriptFunc 0CTriggerScript
{
  if (pendel == 0)
  {
    Wld_SendTrigger("MC_BEIL_A"); // aufgerufen wird zCMoverController
  };	
};
func void start_pendel_b() // ScriptFunc oCTriggerScript
{
  if (pendel == 0)
  {
    Wld_SendTrigger("MC_BEIL_B"); // aufgerufen wird zCMoverController
  };	
};
func void start_pendel_c() // ScriptFunc oCTriggerScript
{
  if (pendel == 0)
  {
    Wld_SendTrigger("MC_BEIL_C"); // aufgerufen wird zCMoverController
  };	
};
func void start_pendel_d() // ScriptFunc oCTriggerScript
{	
  if (pendel == 0)
  {
    Wld_SendTrigger("MC_BEIL_D"); // aufgerufen wird zCMoverController
  };	
};

Da wir 4 Mover haben mit unterschiedlicher Geschwindigkeit, brauchen wir:

denn wenn ein Mover einen Startbefehl bekommt, bevor er seine Strecke abgearbeitet hat, dann macht er unvorhersehbare Richtungswechsel.

7.a oCTriggerScript

Wer sein Wissen über oCTriggerScript vertiefen möchte, der sollte das tun, indem er obenstehenden Link anklickt. Die Einstellungen hier, sind speziell unserem Beispiel angepasst.

7.b zCMoverController

Wer sein Wissen über zCMoverController vertiefen möchte, der sollte das tun, indem er obenstehenden Link anklickt. Die Einstellungen hier, sind speziell unserem Beispiel angepasst.

8. Schadensregelung