
ZeHa, nicht PBZecke.the Nameless hat geschrieben:(http://www.christian-gleinser.de/prog/isodemo.zip von PBZecke)
ZeHa, nicht PBZecke.the Nameless hat geschrieben:(http://www.christian-gleinser.de/prog/isodemo.zip von PBZecke)
Doch.#NULL hat geschrieben:<edit:>
wie nennt man eigentlich die perspektive der direkten draufsicht von oben, is doch nich' vogelperspektive, oder?
Wie programmiert man sowas??the Nameless hat geschrieben:(http://www.christian-gleinser.de/prog/isodemo.zip von PBZecke)
Code: Alles auswählen
+ = transparente farbe
# = sichtbare farbe
++++++++++++######++++++++++++
+++++++++############+++++++++
++++++##################++++++
+++########################+++
##############################
+++########################+++
++++++##################++++++
+++++++++############+++++++++
++++++++++++######++++++++++++
++++++++++++++++++++++++++++++
Code: Alles auswählen
Procedure drawMap()
For k=0 To mapHeight-1
For i=0 To mapWidth-1
xPos=xOff+i*16-k*16
yPos=yOff+i*8+k*8
DisplayTransparentSprite(map1(i,k), xPos, yPos )
If mouseX > xPos And mouseX < 32+xPos And mouseY > yPos And mouseY < 16+yPos
If SpritePixelCollision( courserPixel,mouseX,mouseY, shape1Sprite,xPos,yPos )
DisplayTransparentSprite(frameSprite,xPos,yPos )
EndIf
EndIf
Next
Next
EndProcedure
Code: Alles auswählen
If CollArray( mouseX - xPos, mouseY - yPos )