C#-ban egymástól független eseményt lehet írni?
Consoleban.
Arra gondolok, hogy van egy kis játék, amivel lőni szeretnék a lövedék egy "-" jel, x koordinátáját kell növelnem, de amíg nem éri el a képernyő végét (célba nem ér) addig magát a kis karakteremet ("X") nem tudom mozgatni.
Hogyan lehetne azt megoldani, hogy ha kilövöm a lövedéket és egyből tudja tovább menni, de a lövedékre írt utasítás sorozat nem feltétlenül fejeződik be.





Ezek nem események, az teljesen más.
Neked aszinkron függvények kellenek, más thread, Task, ilyesmik.
Rendben,köszönöm, hát igen ehhez nem nagyon értek.
Ha esetlen még kulcs szavakat vagy ezzel kapcsolatos oldal link (akár privátba is) az is jól jön.





async, await, Task.Run
Ezek a kulcsszavaid.
Nem olyan vészes használni, de hivatalosan nem tartasz még az aszinkron programozásnál.





Nem erdemes rogton az elejen aszinkron fuggvenyekkel foglalkozni. Meg lehet oldani anelkul, es egy csomo mas problemat felvetne.
Ugy kezdj neki, hogy az idot "felbontod", kis lepesekben csinalsz mindent.
Kicsit mozgatod a karaktert, kicsit mozgatod a lovedekeket. Ha pedig a lovedek ebben a pillanatban eppen kivul van a kepernyon, akkor letorlod. Aztan kezdodik a ciklus elolrol.










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!