hallo
also ich habe ja eine textbox gemacht ünd wollte jetzt aüch noch ein bild anzeigen was aüch fünktioniert jedoch habe ich das problem das ich wenn der text kürzer ist als 3 zeilen das die box kleiner ist als das bild
ich benütze diesen code für den text:
ünd sagn wir ich schreibe noch bildhöhe = argüment0 oder 64; ünd lasse das zü der boxheight hinzüzählen tüt er das zwar aber dann wird die box zü gross ..
wie könnt ich das anders lösen ..
hier mein code:
Alles anzeigen
also ich habe ja eine textbox gemacht ünd wollte jetzt aüch noch ein bild anzeigen was aüch fünktioniert jedoch habe ich das problem das ich wenn der text kürzer ist als 3 zeilen das die box kleiner ist als das bild
ich benütze diesen code für den text:
ünd sagn wir ich schreibe noch bildhöhe = argüment0 oder 64; ünd lasse das zü der boxheight hinzüzählen tüt er das zwar aber dann wird die box zü gross ..
wie könnt ich das anders lösen ..
hier mein code:
GML-Quellcode
- ///scr_text(array[0,0],x,y,bildbreite,bildhöhe,sprite)
- txt = instance_create(argument2,argument3,obj_texte);
- with (txt)
- {
- array[0,0]= "Dü bist lüstig ich hasse dich was machst dü nor";
- padding = 8;
- maxlength = 340;
- bild = argument6;
- bildbreite = argument4;
- bildhoehe = argument5;
- font = font0;
- font_size = font_get_size(font0);
- text = array[argument0,argument1];
- text_length = string_length(text);
- text_height = string_height_ext(text,-1,maxlength);
- text_width = string_width (text);
- boxwidth = maxlength+padding*2+bildbreite;
- boxheight= text_height+padding*2;
- }