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

Allegro 5 fonts

Ostatnio zmodyfikowano 2013-04-01 15:26
Autor Wiadomość
aaadam
Temat założony przez niniejszego użytkownika
Allegro 5 fonts
» 2013-04-01 10:41:48
Witam mam pytanie czy mogę wyświetlać zmienne
al_draw_text( font, al_map_rgb( 44, 117, 255 ), 660, 20, NULL, "score =" );
 dzieki tej funkcji ostatni argument funkcji jest jako const char .Potrzebuję za zmienna score wyświetlać ilość zgromadzonych punktów a
std::cout
 nie daje rady. Proszę o pomoc.
P-79707
szyx_yankez
» 2013-04-01 11:21:38
C/C++
char Text[ 100 ];
sprintf( Text, "Score=%d", Score );
Potem rzutujesz zmienną
Text
 na typ
const char
P-79708
aaadam
Temat założony przez niniejszego użytkownika
» 2013-04-01 12:06:00
dzięki wielkie :)
P-79711
SeaMonster131
» 2013-04-01 15:02:41
Pozwolę sobie otworzyć, ponieważ lepiej użyć funkcji al_draw_textf(), gdzie wypisywanie tekstu wygląda podobnie jak w przypadku printf();

http://alleg.sourceforge.net/a5docs/refman/font.html#al_draw_textf

C/C++
int pkt;

al_draw_textf( font, color, x, y, flags, "punkty: %i", pkt );
P-79727
pekfos
» 2013-04-01 15:26:32
Potem rzutujesz zmienną
Text
 na typ
const char
Można się doczepić rzutowania tablicy na stały znak ;)
W sumie, nie trzeba w ogóle rzutować. Kompilatorowi nie przeszkadza zwiększenie poziomu "stałości". Co innego w drugą stronę..
P-79732
« 1 »
  Strona 1 z 1