hallo freunde
wieder einmal benötige ich eure hilfe.
und zwar geht es darum dem player ein sprite zu zuweisen wenn er auf eine taste drückt und dann noch das schießen...
ich hab es mit diesem code probiert da ich es ähnlich bei anderen zuweisungen von sprites so gemacht habe und es funktionierte aber hier nicht......
Obj_Player
Create Event
Obj_Player
Step Event
Alles anzeigen
Obj_Player
Alarm 2 Event
dennoch funktioniert es nicht...ich wollte eigentlich mouse_check_button_pressed verwenden damit nur einmal gedrückt wird und die animation einmal abgespielt wird aber funktioinert auch nicht..
was ist da falsch bitte um hilfe
wieder einmal benötige ich eure hilfe.
und zwar geht es darum dem player ein sprite zu zuweisen wenn er auf eine taste drückt und dann noch das schießen...
ich hab es mit diesem code probiert da ich es ähnlich bei anderen zuweisungen von sprites so gemacht habe und es funktionierte aber hier nicht......
Obj_Player
Create Event
Obj_Player
Step Event
GML-Quellcode
- //!!--Throw--!!//
- if (throw==0)
- {
- if (global.lastpressed=="right")
- {
- image_speed=0.3;
- sprite_index=spr_player_idle_right;
- }
- else if (global.lastpressed=="left")
- {
- image_speed=0.3;
- sprite_index=spr_player_idle_left;
- }
- }
- if mouse_check_button(mb_left)
- {
- if (global.lastpressed == "right")
- {
- sprite_index=spr_player_throw_right;
- image_speed=0.6;
- image_index=0;
- alarm[2] = 240;
- throw=1;
- }
- else if (global.lastpressed == "left")
- {
- sprite_index=spr_player_throw_left;
- image_speed=0.6;
- image_index=0;
- alarm[2] = 240;
- throw=1;
- }
- }
Obj_Player
Alarm 2 Event
dennoch funktioniert es nicht...ich wollte eigentlich mouse_check_button_pressed verwenden damit nur einmal gedrückt wird und die animation einmal abgespielt wird aber funktioinert auch nicht..
was ist da falsch bitte um hilfe