Kezdőoldal » Számítástechnika » Programozás » Koordináta rendszer legenerálá...

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.
2014. máj. 8. 16:13
Hasznos számodra ez a válasz?
 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
 3/5 A kérdező kommentje:
Ha valakit érdekel a megoldás itt van: [link]
2014. máj. 8. 22:57
 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!
2014. máj. 8. 23:03
Hasznos számodra ez a válasz?
 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!