Koordináta rendszer legenerálása c# ban?
Figyelt kérdés
Van egy koordináta rendszerem. Kép itt: rubidium-style.com/upload/naburus_primus/grid.png
A mérete 3*3 as. Azokat a koordináták szeretném legenerálni c# -ban ami a képen látható. Hogyan tudnám megtenni? Mindig 25 el növelem a következő cellát. Jelenleg így néz ki a kódom de csak egy irányba működik. Dinamikusnak kell lennie, tehát ha megnövelem a 3*3 -at mondjuk 100*50 re akkor is működjön.
int landSize = 3 * 3;
for (int i=0; i<landSize; i++){
int x = 25*i;
int y = 0;
int z = -25*i;
Debug.Log(x);
Debug.Log(z);
}
2014. máj. 8. 16:01
1/5 iostream válasza:
Hát ha te csak a területet tárolod, akkor nem fogsz tudni négyzettől eltérő területet megjeleníteni egyértelműen. Érdemes két külön dimenzió mentén bejárni a területet.
2/5 A kérdező kommentje:
Valójában rajzol egy területet 25*25 -ös négyzetekből. Nem tudok hozzá működő függvényt tervezni. :)
2014. máj. 8. 16:52
4/5 iostream válasza:
Nem hiszem el, hogy ezt kiírtad SO-ra :D Hihetetlen. És válaszolnak. Nagyon durva vagy, ember. Ha így nyomulsz, még a végén menedzser lesz belőled!
5/5 A kérdező kommentje:
Ne mindenki ér rá. Ha gyorsan kell a válasz, akkor gyorsan kell :)
2014. máj. 8. 23:56
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!