Rückgabewert von CollideImage()
Übersicht BlitzMax, BlitzMax NG Beginners-Corner
remaBetreff: Rückgabewert von CollideImage() |
Do, Jun 02, 2005 13:29 Antworten mit Zitat |
|
---|---|---|
In der Beschreibung steht:
Zitat: Function CollideImage:Object[]( image:TImage,x,y,frame,collidemask%,writemask%,id:Object=Null )
Jetzt wen ich mehrere Objekte habe, zbsp ein Hinternissfeld, wie kann ich kontrollieren welches Hinternis kollidiert ist? Ist dafür id zuständig? Und wen ich Debuglog verwende, Zbsp: Code: [AUSKLAPPEN] obj:Object = CollideImage( image,x,y0,1,0,0 )
Debuglog obj Da gibt mir der Compiler bei der Zeile Debuglog einen Fehler. Wie muss ich obj umwandeln, damit ich testen kann? |
||
klepto2 |
Do, Jun 02, 2005 15:46 Antworten mit Zitat |
|
---|---|---|
Versuch erstmal:
Debuglog ""+id Um dann herauszufinden welches object das ist könntest du das so machen: Code: [AUSKLAPPEN] For test:object = eachin object_list if test = id then ... was bei einer kollision passieren soll... Exit endif next |
||
Übersicht BlitzMax, BlitzMax NG Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group