kann sein das ich mich ma wieder doof anstelle aber irgentwo in dem code:
Alles anzeigen
ist ein fehler ziel des codes ist es das obj wenn etwas im weg steht zu stopen
Leider funtzt das nicht egal ob ich nun collision_point ,place_free oder empty nehm er geht einfach durch die wände durch
Ich hab auch schon so die these das er durch die wände geht weil die wand aus einem einzigen bild mit alpha farbe besteht(vom maker die alpha farbe nicht die vom sprite_set_alpha_from_sprite )
Hoffe könnt mir helfen bei meinem wirklich kleinem problem x'D
mfg CSX360
GML-Quellcode
- if(keyboard_check_direct(vk_left))
- {
- if(place_empty(x-8,y))
- {
- direction = 180
- x-=2
- }
- }
- if(keyboard_check_direct(vk_right))
- {
- if(place_empty(x+8,y))
- {
- direction = 0
- x+=2
- }
- }
- if(keyboard_check_direct(vk_up))
- {
- if(place_empty(x,y-8))
- {
- direction = 90
- y-=2
- }
- }
- if(keyboard_check_direct(vk_down))
- {
- if(place_empty(x,y+8))
- {
- direction = 270
- y+=2
- }
- }
ist ein fehler ziel des codes ist es das obj wenn etwas im weg steht zu stopen
Leider funtzt das nicht egal ob ich nun collision_point ,place_free oder empty nehm er geht einfach durch die wände durch
Ich hab auch schon so die these das er durch die wände geht weil die wand aus einem einzigen bild mit alpha farbe besteht(vom maker die alpha farbe nicht die vom sprite_set_alpha_from_sprite )
Hoffe könnt mir helfen bei meinem wirklich kleinem problem x'D
mfg CSX360
