Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro 5] Zmienna w tekscie

Ostatnio zmodyfikowano 2012-06-02 22:37
Autor Wiadomość
Temes
Temat założony przez niniejszego użytkownika
» 2012-06-02 11:53:38
Ehh... Działa :)

Dzięki ^^
P-57687
SeaMonster131
» 2012-06-02 22:37:16
Pozwole sobie otworzyć temat bo... -.-

Jeżeli masz już gotową funkcję, to po co bawić sie w jakieś strumienie?
W dokumentacji funkcja wygląda tak:
C/C++
void al_draw_textf( const ALLEGRO_FONT * font, ALLEGRO_COLOR color,
float x, float y, int flags,
const char * format,...)

oraz jej opis (z pogrubieniem tego, co jest najważniejsze):
Formatted text output, using a printf() style format string, all parameters have the same meaning as with al_draw_text otherwise.

Czyli przyda Ci się to: » standard Ctekst sformatowany - printf

No i teraz wystarczy że zrobisz tak:

C/C++
int liczba = 10;

al_draw_textf( font, kolor, x, y, flagi, "Liczba to: %i", liczba );

Dlaczego "%i" ? Spójrz na link odnoszący się do printf() - a tam masz już przykłady. Przecież tu żadnej filozofii nie ma...
P-57717
1 « 2 »
Poprzednia strona Strona 2 z 2