Hallo zusammen, das ist der Code für meinen Button:
Alles anzeigen
von diesen Buttons habe ich einen um in den Highscore Raum zu wechseln, einen Um wieder zurück zu welchseln und noch diverse andere. Egal welchen Button ich allerdings anklicke: ich lande immer im Spiel. Ich finde auch keinen Fehler, irgendwie. Debugger scheint auch nichts fehlerhaftes zu entdecken etc. Deswegen frage ich mal, ich bin jetzt so betriebsblind ... dass ich x von y nicht mehr unterscheiden kann.
Gruß pestamobe.
Quellcode
- Information about object: obj_btn_startGame
- Sprite:
- Solid: true
- Visible: true
- Depth:
- 0
- Persistent: false
- Parent:
- Children:
- Mask:
- No Physics Object
- Create Event:
- execute code:
- /// set the image speed
- image_speed = 0;
- sprite_index = 0;
- Step Event:
- execute code:
- ///button start game :: action
- if (mouse_check_button(mb_left)) {
- image_index = 2;
- room_goto(rm_game);
- }
- if (position_meeting(mouse_x, mouse_y, self)) {
- sprite_index = 1;
- } else {
- sprite_index = 0;
- }
- Draw Event:
- execute code:
- ///draw buttons and text
- draw_sprite(spr_btn_background, sprite_index, x, y);
- draw_set_font(ft_vollkorn);
- draw_set_colour(global.textcolour);
- draw_set_halign(fa_center);
- draw_set_valign(fa_center);
- draw_text(obj_btn_startGame.x, obj_btn_startGame.y-5, 'Start Game');
von diesen Buttons habe ich einen um in den Highscore Raum zu wechseln, einen Um wieder zurück zu welchseln und noch diverse andere. Egal welchen Button ich allerdings anklicke: ich lande immer im Spiel. Ich finde auch keinen Fehler, irgendwie. Debugger scheint auch nichts fehlerhaftes zu entdecken etc. Deswegen frage ich mal, ich bin jetzt so betriebsblind ... dass ich x von y nicht mehr unterscheiden kann.
Gruß pestamobe.
Dieser Beitrag wurde ausgezeichnet mit einem großen LOB.