AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi [GLScene] TGLFreeForm undurchquerbar machen
Thema durchsuchen
Ansicht
Themen-Optionen

[GLScene] TGLFreeForm undurchquerbar machen

Offene Frage von "Ack"
Ein Thema von Ack · begonnen am 8. Dez 2007 · letzter Beitrag vom 16. Dez 2007
Antwort Antwort
Ack

Registriert seit: 12. Apr 2006
Ort: Berlin
14 Beiträge
 
Delphi 7 Professional
 
#1

[GLScene] TGLFreeForm undurchquerbar machen

  Alt 8. Dez 2007, 20:15
Hallo,

in den GLScene Demos ist es öfter so das der Actor verschiedene Objekte nicht durchqueren kann, da diese fest, also wie in der wirklichen Welt sind.
In anderen Demos kann der Actor z.B. durch die Mushrooms laufen und wird nicht aufgehalten.

Ich habe versucht heraus zu finden wo in den Demos die Unterschiede stecke. Ich erstelle ca. 150 TGLFreeForms zu Laufzeit und möchte das der Actor keines dieser Objekte durchqueren kann, sondern von ihnen aufgehalten wird.
Es handelt sich teilweise um einfache Blöcke wie Kisten, aber auch z.B. um Treppen, die natürlich auch bestiegen werden sollen.

Kennt sich jemand damit näher aus oder hat eine Idee wie ich das am besten mache?
Die GLScene Dokumentation ist in meinen Augen leider Murks.

Erstmal Vielen Dank
  Mit Zitat antworten Zitat
christian_u

Registriert seit: 13. Nov 2006
126 Beiträge
 
#2

Re: [GLScene] TGLFreeForm undurchquerbar machen

  Alt 9. Dez 2007, 01:30
Das zauberwort dazu heisst Collisionserkennung und GLScene bietet gleich mehrere Möglichkeiten dazu. Es sind sogar Demos für alle Möglichkeiten vorhanden, einfacher kann man es nun wirklich kaum haben.
  Mit Zitat antworten Zitat
Ack

Registriert seit: 12. Apr 2006
Ort: Berlin
14 Beiträge
 
Delphi 7 Professional
 
#3

Re: [GLScene] TGLFreeForm undurchquerbar machen

  Alt 16. Dez 2007, 18:34
Die DCEDemo habe ich mir angesehen und stückchenweise auseinander genommen.
Mir ist allerdings noch immer nicht klar warum bspw. die Pilze nicht durchquerbar sind.
Kümmert sich der GLDCEManager allein darum das der Spieler nicht durch die Objekte laufen kann?
  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 18:57 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