AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi 3D Figur soll sich bei Mausdruck zum Punkt bewegen
Thema durchsuchen
Ansicht
Themen-Optionen

3D Figur soll sich bei Mausdruck zum Punkt bewegen

Ein Thema von Lehmar · begonnen am 19. Mai 2005 · letzter Beitrag vom 19. Mai 2005
Antwort Antwort
Lehmar
(Gast)

n/a Beiträge
 
#1

3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 14:20
Hi,
ich hab ein Problem bei meinem Game-Maker!
Nach meinen Vorstellungen soll es so aussehen:
Man soll eine 3D Figur wählen und mit dieser später auf der
Map herum laufen können (man sieht alles von oben und ich nutze dafür Delphix).
Wenn ich die linke Maustaste drücke soll auf der Map ein Punkt gesetzt werden,
wo sich die Figur hinbewegt.
Und jetzt das Problem! Ich hab keinem Blassen wie ich das anstellen soll!
Für jede Antwort oder Idee bin ich glücklich!
  Mit Zitat antworten Zitat
barf00s
(Gast)

n/a Beiträge
 
#2

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 14:30
du holst dir die 3D position von deinem mauscursor wo du hingeklickt hast,

subtrahierst diese 3dposition von der aktuellenposition deines models
drehst deine figur in die richtung dieses dadurch entstandenen vektors
und dann bewegst du solange dein model nach vorne bis die länge des vektors = 0 oder <= 0.00001 oder so ist

mmh ja
  Mit Zitat antworten Zitat
Lehmar
(Gast)

n/a Beiträge
 
#3

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 14:38
Danke nur...
Kannst du das bitte nur einen kleinen Tick ausführlicher erklären?
Ich bin nämlich noch Anfänger was Delphix betrifft!
  Mit Zitat antworten Zitat
Lehmar
(Gast)

n/a Beiträge
 
#4

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 14:53
Gut, OK und wie hole ich mir die 3D Position der Maus?
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#5

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 14:59
Du brauchst nur die 2D-Position
(Die Maus hat keine 3. Dimension, also wäre z = 0)
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
Lehmar
(Gast)

n/a Beiträge
 
#6

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 15:04
Danke!
Zweites Problem:
Was ist ein Vektor?
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#7

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 15:08
Wikipedia hätte geholfen

Was barf00s in dem Fall meint: Einfach die Figur in Richtung des Zielpunktes drehen, also dass sie den anschaut (sonst läuft sie z.B. rückwärts auf den zu )
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
Lehmar
(Gast)

n/a Beiträge
 
#8

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 15:21
Achso!
Gut danke (auch für den Link)!
Damit wäre fürs erste alles geklärt!
  Mit Zitat antworten Zitat
barf00s
(Gast)

n/a Beiträge
 
#9

Re: 3D Figur soll sich bei Mausdruck zum Punkt bewegen

  Alt 19. Mai 2005, 15:24
Zitat:
Du brauchst nur die 2D-Position Wink
(Die Maus hat keine 3. Dimension, also wäre z = 0)
naja komisch nur das der thread was vonner 3d figur sagt, daher ging ich aus das lehmar sich auch in der 3ten dimension bewegen will, aber nun gut
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz