Überprüfen ob die Maus auf ein Objekt drauf ist?
Übersicht

blackmasterBetreff: Überprüfen ob die Maus auf ein Objekt drauf ist? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo,
ich habe nur noch eine Frage und zwar wie prüfe ich ob die Maus auf dem Objekt drauf ist? Mit EntityCollided prüfe ich ja 2 objekte die miteinander kollidieren, aber wie überprüfe ich ob die maus auf das Objekt ist? Vielen Dank Schonmal. Gruss Markus |
||
![]() |
aMulSieger des Minimalist Compo 01/13 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Linepick()
![]() |
||
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans! Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich wär eher für CameraPick() | ||
blackmaster |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke dir,
ich habs mit CameraPick() gemacht, aber irgendwie findet er keine kollision. Hier mal der Code: Code: [AUSKLAPPEN] x = EntityX(stein1)
y = EntityY(stein1) mx = MouseX() my = MouseY() kol = CameraPick(camera,x,y) RenderWorld UpdateWorld DrawImage maus,mx,my If kol Then Text 20,60,"kollision!" EndIf ich weiss jetzt nicht ob das so richtig ist. Gruss Markus |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
du must nicht die koordinaten des Meshes prüfen, sondern die des Mauszeigers. | ||
![]() |
Ralff |
![]() Antworten mit Zitat ![]() |
---|---|---|
hallo,
dazu hätte ich auch noch eine frage... in der OH steht in dem sample dann noch ne funktion, die heißt PickedEntiy() die gibt in dem Beispiel aber nur eine Zahlenfolge zurück. wie kann ich herausfinden welches Objekt berührt wurde? geht das? mfg Ralff |
||
Zieht euch das rein...:
http://myspace.com/ndyderchef Hammertracks, kostenlos... N-Dy rulez |
blackmaster |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke euch, ihr habt mir sehr weiter geholfen.
Ich habe EntityPickMode benutzt, das geht ![]() Gruss Markus |
||
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
Rallf. Lade mal ein Mesh und lass dir die variable anzeigen, in der es gespeichert ist.
Das ist lediglich eine Speicherposition. Du weißt also, welches Objekt das ist. EntityName könnte dir vielleicht helfen. |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
![]() |
Ralff |
![]() Antworten mit Zitat ![]() |
---|---|---|
stimmt, is ja eigentlich klar... war ich ma wieder aufm schlauch gstanden...
aber trotzdem danke!!!! mfg Ralff |
||
Zieht euch das rein...:
http://myspace.com/ndyderchef Hammertracks, kostenlos... N-Dy rulez |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group