Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 08:06

Foren-Übersicht » Programmierung » OpenGL
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do Mär 12, 2009 23:13 
Offline
DGL Member

Registriert: So Jun 01, 2008 16:06
Beiträge: 31
Wohnort: Nürtingen
Ich bin dabei was zu basteln, ein 2D-Spiel. Habe ja nun lange genug an der Realisierung der Map mit Tiles gesessen und des funktioniert soweit.

Nun wollte ich ne GUI machen. zB ein Itemfenster. Das müsste man im Bildschirm schieben können. Dafür muss ja das Spiel wissen, wo ich hinklicke, auf die Map, ein Monster, einen Mitspieler oder eben ein Menüfenster. Nur wenn ich GetCursorPos(mousepos); mach, dann krieg ich die Koordinaten im Fenster. Also Pixelangaben.
Bis jetzt hing das Fenster quasi immer parallel zur Kamera. Die XY-Wert wird parallel zu denen der Kamera verändert, aber ich dachte, ich könnte durchs klicken und halten eben den Wert separat verändert.
Aber wie gesagt hängt das Menüfenster in der 2D-Welt und die Maus im Windowsfenser. Kann ich das Menüfenster irgendwie in Windows-Koordinaten berechnen lassen?

_________________
blub.. ? oo''


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Mär 12, 2009 23:53 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Such mal im Forum nach dem Begriff "Selection". Ebenfalls im Wiki.
Da gibts einiges zum lesen.

Hinweis dazu: Die OpenGL Selection wird mittlerweile nicht mehr benutzt. Die Farbvariante hingegen schon. Aber dazu findest du im Forum mehr.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Foren-Übersicht » Programmierung » OpenGL


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
[ Time : 0.006s | 14 Queries | GZIP : On ]