hy
also ich habe ein spiel wie pacman erstellt nur das man schießen kann mit dieser collision code
Step event
obj spieler
Alles anzeigen
und er funktioniert auch einwandfrei.....aber wenn ich dann noch im step event dazu schreibe das er sich mit der maus mitdrehen soll also der spieler dann fängt er an an den wänden hängen zu bleiben....ich benutze natürlich diesen code für das mit der maus drehen
step event
obj spieler
warum tut er das??? und wie kann ich das lösen???
also ich habe ein spiel wie pacman erstellt nur das man schießen kann mit dieser collision code
Step event
obj spieler
GML-Quellcode
- ///Kollission
- if (!place_free(x+hspeed,y))
- {
- if (hspeed < 0)
- {
- move_contact_solid(180,-1)
- }
- if (hspeed > 0)
- {
- move_contact_solid(0,-1)
- }
- hspeed = 0;
- }
- if (!place_free(x,y+vspeed))
- {
- if (vspeed < 0)
- {
- move_contact_solid(90,-1)
- }
- if (vspeed > 0)
- {
- move_contact_solid(270,-1)
- }
- vspeed = 0;
- }
- if (!place_free(x+hspeed,y+vspeed))
- {
- hspeed = 0;
- }
und er funktioniert auch einwandfrei.....aber wenn ich dann noch im step event dazu schreibe das er sich mit der maus mitdrehen soll also der spieler dann fängt er an an den wänden hängen zu bleiben....ich benutze natürlich diesen code für das mit der maus drehen
step event
obj spieler
warum tut er das??? und wie kann ich das lösen???