Text engine, zeigt Text nicht an.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Text engine, zeigt Text nicht an.

    Hay habe mir mal so ne leichte Text engine raus gesucht aus dem gm-d forum und habe damit meine Probleme meiner meinung nach müsste der Text angezeigt werden. Hier sind die codes die zusammen gehören:

    Im step event mit if abfrage ob enter gedrückt wird:

    GML-Quellcode

    1. show_dialog('Hay. Kannst du mir helfen? Ich habe solch einen Durst, ich brauche umbedingt einen Wassertropfen. Bitte hilf mir.',anzeige,tomate_face,5,view_xview+450,view_yview+2);


    Als Skript:

    GML-Quellcode

    1. text=argument0;
    2. panel=argument1;
    3. face=argument2;
    4. delay=argument3;
    5. position_x=argument4;
    6. position_y=argument5;
    7. if (global.Sprache==1)
    8. {text=argument6;}
    9. draw_set_font(text_font);
    10. draw_set_halign(fa_left);
    11. for (i=0; i<=string_length(text); i+=1)
    12. {
    13. draw_sprite(panel,0,position_x - view_xview[view_current] ,position_y - view_yview[view_current]);
    14. if sprite_exists(face)
    15. {draw_sprite(face,-1,position_x - view_xview[view_current]-24,position_y - view_yview[view_current]+32);}
    16. draw_text_ext(position_x - view_xview [view_current]+0,position_y - view_yview[view_current]+80,string_copy(text,0,i),-1,180);
    17. screen_refresh();
    18. sleep(delay);
    19. }
    20. keyboard_wait();
    Alles anzeigen


    mehr nicht, irgendwie check ich das nicht ganz wieso das nicht geht :(

    EDIT: Die beiden sprites gehen aber!

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Yeah3 ()

  • Möglicherweise ligt der Fehjler hier:

    GML-Quellcode

    1. if (global.Sprache==1)
    2. {
    3. text=argument6;
    4. }

    In den Codes, die du geschrieben hast wird nichts von der Variable "Sprache" erwähnt. Sollte diese nämlich 1 sein, wird kein Text angezeigt, da "argument6" nicht belegt ist. Vielleicht solltest du das entfernen.
    kostenlose Android-Spiele:
    hexavirScribble Triple

    Mr. Peperonico auf Facebook
  • Benutzer online 1

    1 Besucher