Aktuelle Zeit: 21.04.2025, 00:38

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3
Autor Nachricht
BeitragVerfasst: 06.11.2008, 10:12 
Offline
Newsposter
Benutzeravatar

Registriert: 12.03.2007, 10:42
Beiträge: 338
Wohnort: Berlin
so mal hier ein beispiel wie es aus der theorie gerne kommt (bitte durch echten code ersetzen und nicht einfach nur copy-paste)

Code:
amns->setRotation( amns->getRotation()->rotateXYBy(22.0f , amns->getPosition() ) );

erklärung:
amns ist dien mesh/SceneNode (dein stuhl)
vector3d (weiter oben im thread) ist die position und rotation deines stuhls (also nicht dein stuhl selbst)
mit getRotation bekommst du die Rotation aus dem vector der ein member vom mesh ist
mit get Position bekommst du die position aus dem vector der ein member vom mesh ist


Nach oben
 Profil  
 
BeitragVerfasst: 11.11.2008, 00:11 
Offline

Registriert: 24.06.2008, 11:37
Beiträge: 34
also ihr könnt mich erschiessen !!!
Ich habe nun jeden tag alles versucht aber der gewünschte effekt bleibt aus !
ich bekomme zwar keine fehler mehr aber drehen tut sich mein stuhl nicht!

bzw nimmt er die neue position als grad an aber er dreht sich nicht wieder zurück!
aber das will ich doch eigendlich!

:(
Hilfe ich<<<<<<<< verzweifel

LG alex


Nach oben
 Profil  
 
BeitragVerfasst: 11.11.2008, 10:18 
Offline
Newsposter
Benutzeravatar

Registriert: 12.03.2007, 10:42
Beiträge: 338
Wohnort: Berlin
alex-hannah hat geschrieben:
bzw nimmt er die neue position als grad an aber er dreht sich nicht wieder zurück!

um es zu drehen:
Code:
amns->setRotation( amns->getRotation()->rotateXYBy(22.0f , amns->getPosition() ) );

um es wieder zurück zu drehen:
Code:
amns->setRotation( amns->getRotation()->rotateXYBy(-22.0f , amns->getPosition() ) );


Nach oben
 Profil  
 
BeitragVerfasst: 11.11.2008, 11:21 
Offline

Registriert: 24.06.2008, 11:37
Beiträge: 34
oh mann da hätte ich auch drauf kommen können oh je!

:shock:


eine frage habe ich dann noch wie kann ich den die Zeit zwischen hin und herr drehen setzen ich meine dreh nach rechts warte 5 sec.(<<<< diese zahl soll aus der gui variable einstell bar sein )dann drehe zurück

Danke psyco001 auch für die geduld!
LG Alex


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 28 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de