Hy
also ich habe eine Messagebox gemacht für den enemy und jetzt will ich das ein text über den player angezeigt wird sobald der text vom enemy fertig ist..und da ist das problem
meine messagebox vom enemy ist wie bei einer schreibmaschine also jeder buchstabe kommt nacheinander.
wie kann ich es machen das ich eine variable am ende des textes also beim letzten buchstaben auf true setze.
UND NOCH EIN PROBLEM also ich wollte das das rechteck sich direkt an die größe des strings anpasst in der höhe ünd breite mit diesem code:
Alles anzeigen
aber es geht nicht ganz in der breite tüt er es immer ein wenig zü kürz...wieso..
bitte komm nicht draüf
also ich habe eine Messagebox gemacht für den enemy und jetzt will ich das ein text über den player angezeigt wird sobald der text vom enemy fertig ist..und da ist das problem
meine messagebox vom enemy ist wie bei einer schreibmaschine also jeder buchstabe kommt nacheinander.
wie kann ich es machen das ich eine variable am ende des textes also beim letzten buchstaben auf true setze.
UND NOCH EIN PROBLEM also ich wollte das das rechteck sich direkt an die größe des strings anpasst in der höhe ünd breite mit diesem code:
GML-Quellcode
- txt = instance_create(argument1,argument2,obj_text);
- with (txt)
- {
- maxlength = 630;
- padding = 8;
- ini_open("dialog.ini")
- text = ini_read_string("1","0","");
- text_width = string_width_ext(text,-1,maxlength);
- text_height= string_height_ext(text,-1,maxlength);
- boxwidth = text_width +(padding*2);
- boxheight= text_height+(padding*2)
- draw_set_color(c_red);
- draw_set_alpha(0.6);
- draw_rectangle(view_xview+600,view_yview+830,view_xview+600+boxwidth,view_yview+830+boxheight,false);
- draw_set_color(c_white);
- draw_set_alpha(1);
- draw_rectangle(view_xview+600,view_yview+830,view_xview+600+boxwidth,view_yview+830+boxheight,true);
- draw_set_font(fnt_dialoganzeige);
- draw_set_color(c_white);
- draw_set_halign(fa_left);
- draw_text_ext(view_xview+602+padding*2,view_yview+832+padding*2,"1: " +string(text),-1,maxlength);}
aber es geht nicht ganz in der breite tüt er es immer ein wenig zü kürz...wieso..
bitte komm nicht draüf
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von acidrain833 ()