Egy összeget milyen művelettel tudok úgy kihozni, hogy bármi is legyen,640 legyen az eredmény?
Programozásnál kellene, egyszerűen nem tudok rájönni.
Egy szintrendszert szeretnék vele kirajzoltatni
draw_sprite_stretched(sprite_index,0,0,0,nextlvl-prevlvl,32)
draw_sprite_stretched(sprite_index,1,0,0,nextlvl-xp,32)
nextlvl, prevlvl és xp változók
A nextlvl-t úgy kapjuk meg, hogy a jelenlegi szintet megszorozza százzal, majd mégegyszer a szinttel, ezután hozzáad százat.
A prevlvl az egyértelműen az előző szinttet tartja számban ugyanazzal a módszerrel mint az előbb, csak egy szinttel kevesebbel
Az xp meg persze az XP.
Én a "nextlvl-xp" műveletből szeretném kihozni, hogy bármi is legyen az eredmény, MINDIG 640 legyen a végeredménye. Komolyan nem tudok rájönni xD
Bármi javaslat?





Értelmetlen a kérdésed.
1.
> Egy összeget milyen művelettel tudok úgy kihozni, hogy bármi is legyen,640 legyen az eredmény?”
Összege két vagy több számnak van. Pl. a 12 és 6 összege 18 (azaz 12+6=18). Tehát az összeg az összeadás műveletének eredménye. Ilyen módon értelmezhetetlen a „milyen művelet”, mint kérdés, hiszen az összeg az összeadást jelenti.
2.
> Én a "nextlvl-xp" műveletből szeretném kihozni, hogy bármi is legyen az eredmény, MINDIG 640 legyen a végeredménye.
Ha neked van egy nextlvl és egy xp nevű változód, akkor azoknak a változóknak van egy értékük. A nextlvl-xp kifejezés (kivonás) értéke – azaz a két változó különbsége – annyi, amennyi. Hogy lenne ebből 640? (Maximum akkor lesz annyi, ha történetesen a nextlvl értéke pont 640-nel nagyobb, mint az xp értéke.)
Szóval pontosan mit is akarsz csinálni? Minek kellene megjelenni, és milyen változót akarsz kiszámolni, és miért? Ne a megoldási javaslatodat meséld el, hanem inkább egy példát, hogy van egy játék, mondjuk a játékos már elérte a 8. szintet, és a 9. szint következik. Ekkor az xp-t akarod kiszámolni? Vagy az xp adott, és egy 640 pixel széles csíkon akarod kijelezni az xp-t, ahol a csík kezdete az előző szintnek, a csík vége a következő szintnek megfelelő xp-t jelölné? Vagy úgy mit szeretnél?





nagyon egyszerű:
int eredmény = 640;
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!