Viele Kontruktionen in Roblox verwenden mehrere Einschränkungen, um komplexere Mechanismen zu erstellen. Insbesondere können Sie mehrere Einschränkungen konfigurieren, um actuated zu bedeuten, was bedeutet, dass sie unter ihrer eigenen Kraft bewegen. Dieses Tutorial zeigt Ihnen, wie Sie ein HingeConstraint aktivieren, um ein Riesenrad zu erstellen.
Riesenrad einrichten
Füge ein Riesenrad in einen Ort hinzu, der entweder dieses Modell oder diesen vordefinierten Ort verwendet.
Um Einschränkungen und Zubehör anzuzeigen, in der Modell -Registerkarte, schalten Sie Zubehör-Details ein.
Anhänge hinzufügen
Du musst Anhänge am Riesenrad hinzufügen, um zu bestimmen, wo es drehen wird. Wenn du mit Anhängen arbeitest, hilft es, die Teile, mit denen du arbeitest, zu trennen, damit du die Position und Ausrichtung der Anhänge gut sichtbar machen kannst.
In dem Explorer, erweitern Sie FerrisWheel , wählen Sie das MainSupport -Modell und bewegen Sie es, damit Sie die Seite des Radachses sowie die Seite des Unterstützungsachses sehen können.
Erweitere MainSupport und wähle SupportAxle . Füge ein Zubehör an und benenne es Supportattachment .
Verschieben Sie SupportAttribut , damit es auf der Innenkante des SupportAxle ist.
In der FerrisWheel, select RadAxle and add a newattachment named Rad附ung .
Bewegen Sie den Rad附ment-Teil an die Kante des Achsels. Stellen Sie sicher, dass dies die Seite ist, auf der Sie das SupportAttribut-Teil platziert haben.
Wenn Sie auf die Anhänge fokussieren, sehen Sie gelbe und orange Arbeitspfeile erscheinen. Stellen Sie sicher, dass die gelben Pfeile für beide Anhänge in die gleiche Richtung zeigen. Wenn sie nicht sind, verwenden Sie das Drehen-Werkzeug , um sicherzustellen, dass sie in die gleiche Richtung zeigen.
Eine HingeConstraint erstellen
Jetzt, da beide Anhänge in Ortsind, ist es an der Zeit, ein HingeConstraint hinzuzufügen, um als Motor für das Rad zu agieren.
In der UnterstützungAchse erstellen Sie einen neuen HingeConstraint und nennen Sie ihn MainMotor .
In den Eigenschaften von MainMotor setzen Sie Attachment0 auf SupportAngle und Attachment1 auf WheelAngle.
Wählen Sie das Hauptunterstützungsmodell und kehren Sie es in seine ursprüngliche Position zurück.
Wechseln zu Motor
Standardmäßig wird HingeConstraints nur aktiviert, wenn eine externe Kraft auf sie einwirkt, z. B. ein Benutzercharakter, der in den verbundenen Teilen schiebt. Um einen HingeConstraint besitzenzu aktivieren, müssen wir ihn so konfigurieren, dass er ein Motor ist, setzen Sie Ihre gewünschte bewertenund stellen Sie sicher
Wählen Sie MainMotor und in den Eigenschaften ändern Sie ActuatorType zu Motor .
Ändere AngularVelocity auf 0,314.
Kopiere den inf-Wert von MotorMaxAcceleration zu MotorMaxTorque , damit das Rad jede Menge Gewicht behandeln kann.
Testen Sie Ihr Wheel-Turning-Verhalten, indem Sie Spielen auswählen und Ihr Erlebnis testen.
Beachten Sie, dass Sie nur den Motor auf einer Seite des Rads benötigen; Sie benötigen keine Motoren auf beiden Seiten. Wenn Sie mit Kontraktionen bauen, versuchen Sie, so wenige Einschränkungen wie möglich zu verwenden. Dies stellt sicher, dass Ihre Kontraktionen stabil und zuverlässig sind.
Jetzt, da das Riesenrad vollständig gebaut ist, versuchen Sie, mit mehr Einschränkungen zu experimentieren. Sie können mehr Autos zum Riesenrad hinzufügen, oder Sie können versuchen, ein ursprüngliches Gerät zu bauen.