witam,mam jutro spr z teorii z grafiki w c++.
jestesmy na poziomie podstawowym.Potrzebuje wyjasnienia animacji w petli for.
i wytłumaczenia tego programu co dane linijki robią.program który prosiłbym bardzo o wytłumaczenie jest w załączniku.Prosze o pomoc
Jakiej pętli for ? Tam są same while :P
no chodzi mi np co robi ten bar i wgl co robia te funkcje wszystkie.
chyba że masz jakis tutorial o wlasnie takim poczatkowym programowaniu w grafice,jakies rysowanie figur,i najwazniejsze dla mnie animacje.bo mam z teori sprawdzian decydujacy o całym półroczu
1.Dlaczego nie uważałeś na lekcjach ?
2.Wrzuć sobie te komendy (ich nazwy) do tłumacza, a czarna magia da tobie odpowiedź.
Ale, ok:
ClearDevice - czyści ekran
Bar - rysuje prostokąt
Delay - opóźnienie
FloodFill - ???
SetFillStyle - sposób wypełnienia figur (np.w kratkę, kolor, itp)
Circle - rysuje koło
kbhit - Bodajże wykonuje pętlę, dopóki jakiś klawisz nie zostanie naciśnięty
CloseGraph - zamykanie okna grafiki
InitWindow - inicjowanie okna grafiki
Jakoś tak...
jakigo tłumacza?
ok,dzieki wielkie.a ostatnie pytanie mam: jak zrobic aby np tekst"ala ma kota" przesuwał sie na przekatnej ekranu?
Pseudokod:
int x
int y
x = 0
y = 0
while (x < szerokosc_ekranu && y < wysokosc_ekranu)
{
x+1
y+1
OutTextXY(x, y, 'ala ma kota')
}
Ew.drobne poprawki...
Drobne poprawki?
x+1
y+1
- Chyba x = x + 1 i analogicznie. Pseudokod pseudokodem, pewne zasady są.
- Nie będzie przesuwał się po przekątnej - ja bym zrobił
float scale = wysokosc_ekranu / szerokosc_ekranu
for (int i = 0; i < szerokosc_ekranu; i++)
OutTextXY(i, i * scale, 'text')