webForumDet fria alternativet
Logga in / Bli medlem

While eller for loop?

.NET

0 svar · 326 visningar · startad av joxxe

Medlem sedan okt. 200357 inlägg
Trådstart#1

Tjena!
jag håller på med ett snake spel, nu när jag ska slumpa ut "maten" på spelplanen använder jag mig av denna kod:
For a = 0 To UBound(ormplats)
While mat = ormplats(a)
Randomize
mat = CInt(399 * Rnd)
Wend
Next a

ormplats är alltså en array som lagrar ormens positioner, den består av delar....
Och för att kolla så maten inte kommer ut på ormen använde jag mig av denna kod, men den fungerar ju inge bra eftersom den endast "verkar" på sista a i forloopen...
Någon som har nått bra förslag?
tänkte på att göra nån loop som ser ut typ såhär
while mat = ormplats(0) or mat = ormplats(1) osv.....
Hjälp tack!

395 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
130 ms — hämta statistik (db)
136 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)