Anfang von strategiespiel
Übersicht

gigi |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hier das Problem:
Code: [AUSKLAPPEN] If picked<>0 And mhit Then EntityColor picked,0,255,0 EndIf If picked And mhit2 Then EntityColor picked,255,255,255 EndIf undCode: [AUSKLAPPEN] If khl Then box=CreateCube() PositionEntity box,Rand(-3,3),Rand(-3,3),0 EntityPickMode box,2 EndIf Da du momentan immernoch keine Types benutzt kannst du die unterschiedlichjen Objekte nur schwer direkt ansprechen (ausser mit der picked Lösung). Da du aber später noch mit mehr Einheiten arbeiten willst solltest du Types einführen. Wenn dein Code funktionieren soll musst du die Zeile Code: [AUSKLAPPEN] If picked And mhit2 Then ändern. Dort steckt dein Fehler. Hier der richtige Code:Code: [AUSKLAPPEN] Graphics3D 800,600
SetBuffer BackBuffer() SeedRnd MilliSecs() cam=CreateCamera() PositionEntity cam,0,0,-10 timer=CreateTimer(50) While Not KeyHit(1) mx=MouseX() my=MouseY() khl=KeyHit(57) mhit=MouseHit(1) mhit2=MouseHit(2) picked=CameraPick(cam,mx,my) If picked<>0 And mhit Then EntityColor picked,0,255,0 EndIf If picked=picked And mhit2 Then EntityColor picked,255,255,255 EndIf If khl Then box=CreateCube() PositionEntity box,Rand(-3,3),Rand(-3,3),0 EntityPickMode box,2 EndIf UpdateWorld RenderWorld Rect mx,my,10,10 Flip 0 WaitTimer timer Wend End |
||
Anfänger Tut von mir:
http://www.blitzforum.de/forum...hp?t=26185 |
![]() |
grafe |
![]() Antworten mit Zitat ![]() |
---|---|---|
vielen dank für die ausfüriche erklärung!!
JUHHUUU es funktioniert danke an allen die mir geholfen haben ![]() edit:ich hab noch ne kleine frage wie schaft man es das ein objekt nich mehr richtig ausgewählt ist für pickedentity ![]() hmmm soll ich es lieber lassen und ein 2d spiel machen?? |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group