Rückgabewert von CollideImage()
Übersicht

![]() |
remaBetreff: Rückgabewert von CollideImage() |
![]() 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 |
![]() 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


Powered by phpBB © 2001 - 2006, phpBB Group