RocketPropulsion

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Veraltet

Das RocketPropulsion Objekt erzwingt Kraft auf einer Montagemaschine, so dass sie sowohl folgt als auch gegenübersteht einem Ziel.Es funktioniert wie eine Hybrid von BodyPosition und BodyGyro.Im Gegensatz zu anderen BodyMovers muss RocketPropulsion beginnen, Kraft anzuwenden oder zu stoppen, über Fire() oder Abort() jeweils respektiv.

Du kannst erkennen, wann die Montagemaschine ihr Ziel erreicht, indem du das ReachedTarget-Ereignis verwendest, das einmal abgefeuert wird, sobald die Montagemaschine im TargetRadius-Bereich des Target-Teils ist.

Zusammenfassung

Eigenschaften

  • Parallel lesen

    Bestimmt die Neigung der Montagemaschine, sich der Target zu stellen.

  • Parallel lesen

    Bestimmt die maximale Geschwindigkeit, mit der die Montagemaschine sich dem Target nähert.

  • Parallel lesen

    Bestimmt die maximale Kraft, die zum Bewegen der Montagemaschine ausgeübt werden muss.

  • Parallel lesen

    Bestimmt die maximale Drehmomentmenge, die zum Drehen der Montagemaschine in Richtung Target ausgeübt werden kann.

  • Parallel lesen

    Bestimmt das Objekt, dem die Montagemaschine folgen/begegnen soll.

  • Parallel lesen

    Bestimmt den Weltversatz von der Target Richtung, auf die die Kraft/Drehmoment ausgeübt wird.

  • Parallel lesen

    Bestimmt die maximale Entfernung vom Target an, in der die Montagemaschine sein muss, damit ReachedTarget abgefeuert werden kann.

  • Parallel lesen

    Bestimmt die Dämpfung, die auf die Montagemaschine angewendet wird, um sie vor dem Überschreiten der Target zu schützen.

  • Parallel lesen

    Bestimmt, wie aggressiv eine Kraft angewendet wird, um die Target zu erreichen.

  • Parallel lesen

    Bestimmt die Menge der Dämpfung, die zum Erreichen der Target verwendet werden muss.

  • Parallel lesen

    Bestimmt, wie aggressiv ein Drehmoment angewendet wird, wenn es sich mit dem Target gegenübersteht.

Methoden

  • Abort():()

    Verursacht, dass die Montagemaschine aufhört, sich in Richtung ihrer Target zu bewegen.

  • Fire():()

    Verursacht, dass die Montagemaschine in Richtung ihrer Target bewegt beginnt.

Ereignisse

Eigenschaften

CartoonFactor

Parallel lesen

Diese Eigenschaft bestimmt die Neigung der Montagemaschine, sich der Target zu stellen.Standardmäßig wird diese Eigenschaft auf 0.7 festgelegt.Wenn auf 0 festgelegt, wird die Montagemaschine keinen Anstrengungen unternehmen, sich dem Ziel zu stellen.

MaxSpeed

Parallel lesen

Diese Eigenschaft legt das obere Limit der Geschwindigkeit fest, mit der die Montagemaschine sich in Richtung der Target bewegt.

MaxThrust

Parallel lesen

Diese Eigenschaft legt das obere Limit der Kraft fest, die zum Bewegen der Montagemaschine angewendet werden kann.Versammlungen mit hoher Masse benötigen mehr Schub, um in der Luft zu bleiben und somit die Target zu verfolgen.

MaxTorque

Parallel lesen

Diese Eigenschaft legt das obere Limit der Drehzahl fest, die aufgebracht werden kann, um die Montagemaschine in Richtung Target zu drehen.Es funktioniert ähnlich wie BodyGyro.MaxTorque.

Target

Parallel lesen

Diese Eigenschaft bestimmt das Objekt, auf das die RocketPropulsion Kraft/Drehmoment ausüben wird.Wenn auf nil festgelegt, wird stattdessen TargetOffset verwendet.

TargetOffset

Parallel lesen

Diese Eigenschaft legt den Weltversatz vom Target fest.Es ist besonders nützlich, wenn Target auf nil gesetzt ist, da diese Eigenschaft dann als Zielposition fungiert.

TargetRadius

Parallel lesen

Diese Eigenschaft legt die maximale Entfernung vom Target fest, auf der die Montagemaschine sein muss, damit ReachedTarget abgefeuert werden kann.Es beeinflusst die ausgeübten Kräfte in keiner Weise.

ThrustD

Parallel lesen

Diese Eigenschaft wird verwendet, um die Geschwindigkeit der Montagemaschine zu dämpfen, um zu verhindern, dass sie die Target überschießt und einen "Rubber-Banding"-Effekt verursacht.Es verhält sich ähnlich wie BodyPosition.D .

ThrustP

Parallel lesen

Diese Eigenschaft legt fest, wie viel Energie verwendet wird, während Kraft angewendet wird, um die Target Position zu erreichen.Je höher dieser Wert, desto mehr Energie wird verwendet und desto schneller wird sie verwendet.Diese Eigenschaft funktioniert ähnlich wie BodyPosition.P.

TurnD

Parallel lesen

Diese Eigenschaft gibt an, wie viel Dämpfung auf den Drehmoment angewendet wird, mit dem sich der Target konfrontiert wird.Wenn die Montagemaschine der Zielrichtung näherkommt, muss sie sich verlangsamen, sonst wird sie die Zielrichtung überschreiten und muss stoppen und wieder beschleunigen, um zur Zielrichtung zurückzukehren.Dies erzeugt oft einen unerwünschten "Rubber-Banding"-Effekt, der durch Dämpfung vermieden wird.Je höher dieser Wert festgelegt wird, desto größer wird die Dämpfungskurve oder desto langsamer wird das Teil der Zielrichtung näher kommen.

TurnP

Parallel lesen

Diese Eigenschaft bestimmt, wie viel Energie verwendet wird, während Drehmoment angewendet wird, um sich der Target zu stellen.Je höher dieser Wert, desto mehr Energie wird verwendet und desto schneller wird sie verwendet.

Methoden

Abort

()

Verursacht, dass die Montagemaschine aufhört, sich in Richtung ihrer Target zu bewegen.


Rückgaben

()

Fire

()

Verursacht, dass die Montagemaschine in Richtung ihrer Target bewegt beginnt.


Rückgaben

()

Ereignisse

ReachedTarget

Feuert, wenn die Montagemaschine innerhalb von TargetRadius von der Target kommt.