Camerapick und Sprites

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

KarlosKojote

Betreff: Camerapick und Sprites

BeitragFr, Aug 06, 2004 21:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hoffe das Thema gabs noch nicht, ich hab nix in der Suche gefunden (falls ich es übersehen hab, sorry)...

Ich habe dieses Code Beispiel ausprobiert:

Code: [AUSKLAPPEN]

   Graphics3D 640,480,0,2
   SetBuffer BackBuffer()
   camera=CreateCamera()
   light=CreateLight()
   cube=CreateCube()
   PositionEntity camera,0,0,0
   RotateEntity light,90,0,0
   PositionEntity cube,0,0,10
   EntityPickMode cube,2

   While Not KeyDown(1)
      TurnEntity cube,.5,1,2
      mx=MouseX()
      my=MouseY()
      entity=CameraPick(camera,mx,my)
      If entity=0 Then EntityColor cube,255,255,255
      If entity<>0 Then EntityColor cube,0,255,0
      RenderWorld
      If entity=0 Then Text 0,0,"Nicht ausgewählt"
      If entity<>0 Then Text 0,0,"Ausgewählt:"+entity
      Oval mx-5,my-5,10,10,1
   Flip
   Wend
   End


Jetzt hab ich versucht das auf Sprites anzuwenden, aber das funktioniert scheinbar nicht.

Gibt es eine Möglichkeit es darauf anzuwenden? Falls es jetzt eine Möglichkeit gibt eine unsichtbare Box oder so zu erstellen, dann bitte wenigstens den Befehl mit dazuschreiben ich übe noch in 3D Very Happy

Danke

Markus2

BeitragFr, Aug 06, 2004 21:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Versuche mal das sprite um 180 Grad (Y) zu drehen .
Ich glaube das kann man nur von einer Seite picken .
 

KarlosKojote

BeitragFr, Aug 06, 2004 22:28
Antworten mit Zitat
Benutzer-Profile anzeigen
ne geht leider auch nicht...
also ich hab den Code 1 zu 1 übernommen, außer das ich halt kein Cube erstelle sondern ein Sprite lade...

EDIT:
argh ok.. man darf nicht "EntityPickMode sprite,2" machen sondern muß "EntityPickMode sprite,3" machen Rolling Eyes

ok.. näxtes mal probier ich noch ne halbe Stunde länger bevor ich poste .. aber egal wie lang ich warte mit dem posten, sobald ich schreib find ichs selber.. vielleicht sollt ich in zukunft immer schreiben und dann nicht auf senden drücken, und weiterproggn vielleicht gehts dann Very Happy

Markus2

BeitragSa, Aug 07, 2004 0:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Hm,
wenn das nicht geht (PM2) hätte ich aber ne Meldung von BB erwartet Confused

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group