• Bitte schaltet eure Ad Blocker aus. SLinfo kann nur betrieben werden, wenn es durch Werbung Einnahmen erzielt. Vielen Dank!!
  • Wir freuen uns, wenn du dich in unserem Forum anmeldest. Bitte beachte, dass die Freigabe per Hand durchgeführt wird (Schutz vor Spammer). Damit kann die Freigabe bis zu 24 Stunden dauern.
  • Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Sie geben Einwilligung zu unseren Cookies, wenn Sie unsere Webseite weiterhin nutzen.

Objectrezen mit bestimmter Rotation

Moins Leute,

ich habe ein Objekt wo ich nen "Langes Object" rausrezzen will.

Klappt soweit ja super, aber wenn ich das rootobject jetzt z.b. nach links drehe soll er dann auch nach links rausrezzen oder nach oben oder wie auch immer.

Wie kann ich das denn umsetzen ?

Bin für anregungen direkt dankbar ;)

Danke

Matze
 
Indem du llGetPos einbaust :


RezObject("blabla", llGetPos() + <0, 0, 5>, ZERO_VECTOR, ZERO_ROTATION, 42);

Wird das objekt blabla immer immer 5m daneben rezzen.

Du hast wahrscheinlich eine feste Position angegeben
 
Du must den Vektor, der die 'Verschiebung' angibt, noch mit der Rotation des Prims multiplizieren. Also zum Beispiel 'llGetPos() + <0.0,0.0,5.0>*llGetRot()'. Dann sollte das Objekt immer 5m in Richtung der z-Achse des Prims plaziert werden. (Zumindest hoffe ich dass die Rotation nicht komplizierter ist .. ist noch zu frueh fuer sowas ;)).
 
Ok werd ich mal ausprobieren, also es soll ja so werden das wenn ich das Hauptobject an die Wand hänge und z.b. 45 grad nach unten gucken lasse, das lange object sich auch an der vorderen seite im 45 grad winkel mit rausrezzt.
 

Users who are viewing this thread

Zurück
Oben Unten