Tuer langsamer öffnen

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo Breadfish


    meine Türen gehen zu schnell auf die sollen langsamer auf gehen


    MFG Paddy87

  • Dann musst du den 5ten Parameter von "MoveObject" anpassen.
    Angaben entsprechend in Sekunden. Somit wären zum Beispiel 5 Sekunden = 5.0
    Je höher die Zahl desto länger bzw langsamer geht die Tür auf. :)

    Code
    MoveObject(pdd1,1564.68225, -1673.07288, 3004.74536, 5.0, 0.00000, 0.00000, 0.00000);
  • Je höher die Zahl desto länger bzw langsamer geht die Tür auf.

    Genau anders herum.
    Je kleiner die Zahl, desto langsamer die Bewegung. Man gibt nicht die Zeit an, sondern die Geschwindigkeit.


    Falls sich das Objekt rotieren soll, dann musst du die Position auch minimal ändern, um 0.1 bei X zum Beispiel.

  • Du musst bei dem Befehl die X Koordinate um 0.1 oder 0.01 noch verschieben, damit die Drehung langsam vonstatten geht. Warum weiß ich nicht, ist einfach so.
    Und als Geschwindigkeit kannst du mal 0.1 ausprobieren.


    Beim Schließen wird die Tür dann wieder um 0.1 an der X Achse zurück geschoben, da musst du also nur noch die Geschwindigkeit anpassen.

  • bei mir wird ja nur die 00.00000 auf 90.00000 Verändert und nicht die X Koordinate


    hier sehe


    MoveObject(pdd1,1564.68225, -1673.07288, 3004.74536,0.1, 0.00000, 0.00000, 0.00000);//<- Auf
    MoveObject(pdd1,1564.68225, -1673.07288, 3004.74536,0.1, 0.00000, 0.00000, 90.00000); //<-Zu

  • die tür geht nachen das erste mal langsam auf und danach geht sie wieder schnell auf und zu


    Code: Tür
    pdd1 = CreateObject(19857, 1564.68225, -1673.07288, 3004.74536,   0.00000, 0.00000, 90.00000);
    pdd2 = CreateObject(19857, 1562.95093, -1657.12537, 3004.74536,   0.00000, 0.00000, 180.00000);
    Code: Tür auf
    MoveObject(pdd1,1564.68225, -1673.07288, 3004.74536,0.01, 0.00000, 0.00000, 0.00000);
    MoveObject(pdd2,1562.94885, -1657.09314, 3004.74536,0.01, 0.00000, 0.00000, 90.00000);
    Code: Tür Geschlossen
    MoveObject(pdd1,1564.68225, -1673.07288, 3004.74536,0.01, 0.00000, 0.00000, 90.00000);
    MoveObject(pdd2,1562.94885, -1657.09314, 3004.74536,0.01, 0.00000, 0.00000, 180.00000);

    wer kann mir das schnell fertig machen das zu tür langsamer auf geht
    währe nett


    mfg Paddy87

  • Alles was du machen musst ist, den X/Y Wert beim Tor-Auf um 0.1 zu ändern, also so:
    Bei Zu bleibt alles gleich wie bei der Erstellung.


    Auf:
    MoveObject(pdd1,1564.68225, -1673.17288, 3004.74536,0.01, 0.00000, 0.00000, 0.00000);
    MoveObject(pdd2,1562.95093, -1657.22537, 3004.74536,0.01, 0.00000, 0.00000, 90.00000);


    Zu:
    MoveObject(pdd1,1564.68225, -1673.07288, 3004.74536,0.01, 0.00000, 0.00000, 90.00000);
    MoveObject(pdd2,1562.95093, -1657.12537, 3004.74536,0.01, 0.00000, 0.00000, 180.00000);