Skocz do zawartości

Nobody

Użytkownicy
  • Postów

    1 982
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Nobody

  1. GML
    // Create

    width = 200;

    step = 0;

    text = "To jakistam tekst on sie bedzie przewijal, lol";

    d_text = 0;

     

    GML
    // Draw

    if( step < string_length( text ) ) { step += 1; off = 0; }

    else if( string_width( d_text ) > 6 ) { step += 1; off += 6; }

    else step = 0;

     

    d_text = string_copy( text, 0, step );

    while( string_width( d_text ) + off > width )

    {

    d_text = string_copy( d_text, 2, string_length( d_text ) );

    }

     

    draw_set_halign( fa_right );

    draw_text( x - off, y, d_text );

    draw_set_halign( fa_left );

     

    EDIT:

     

     

    Jeżeli na surface:

    GML
    // Create

    width = 200;

     

    surf = surface_create( 30, width );

    text = "To jakistam tekst on sie bedzie przewijal, lol";

    off = 0;

    GML
    // Step

    if( off < string_width( text ) + width ) off += 1;

    else off = 0;

     

    surface_set_target( surf );

    draw_clear_alpha( 0, 0 );

    draw_text( off, 0, text );

    surface_reset_target();

    GML
    // Draw

    draw_surface( surf, x, y );

    GML
    // Game end

    surface_free( surf );
    Na surface przewija się w prawo, a na stringach w lewo :P Ale ( na surface przynajmniej ) łatwo to zmienić :)

     

     

    EDIT: Ech, 3 poprawki :P Pomyliło mi się, przepraszam za to.

  2. Są dzieci są :P Heh jutro z rana 3 lekcje oprogramowania biurowego pod rząd... Masakra, pewnie word i excel :/

    EDIT: Uff, poj... pomyliły mi się dni :P Na szczęście te 3 lekcje dopiero za tydzień ^^

     

    Btw. dużo ludzi z forum chodzi/ma zamiar iść do TI

  3. Spróbuj ją po-odłączać i po-podłączać, czasami tak miałem i pomagało, może i Tobie pomoże, nie wiem. Może jakiś kabelek nie łączy i wykrywa podłączone urządzenie do USB ale nie przesyła mu danych że to myszka? Popróbuj też poruszać wtyczką i kabelkiem.

×
×
  • Dodaj nową pozycję...