Forum: Multimedia
Delphi
by ATwardz,
11. Feb 2004
Hätte da vielleicht ne Lösung!
Du willst di Schritte ja in 32 Pixelabständen machen nicht wahr!?
Du lädst die Karte in ein Array und könntest doch in diesem kontrollieren ob der Spieler nach rechts,links,... gehen kann!
0 1 2 3 4 5
1
2
3
4
5
Forum: Multimedia
Delphi
by ATwardz,
10. Feb 2004
Hi,
keine Lösung aber nahe dran!
Procedure Tgegenstand.DoMove(MoveCount: Integer);
Begin
Inherited domove(movecount);
If isup in form1.dxinput1.states
Then
Begin
Forum: Multimedia
Delphi
by ATwardz,
9. Feb 2004
Habe mir das noch nicht angeguckt aber du musst auf jedenfall diesen code nehmen!
Procedure Tgegenstand.DoMove(MoveCount: Integer);
Begin
Inherited domove(movecount);
Player.collision;
if g=0 then begin //Wenn keine collision vorhanden ist, kann man sich bewegen
If isup in form1.dxinput1.states
Then