Wabenförmiges Feld in Matrix?
Übersicht

![]() |
SmilyBetreff: Wabenförmiges Feld in Matrix? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
Hat jemand eine Idee, wie man ein Wabenförmiges Feld, in der Jede Zelle 6 Nachbarn hat mithilfe einer Matrix verwalten kann? Also so wie in dem Klassiker Crimson Fields, falls das jemand kennt http://www.pdatungsteno.com/wp...imson3.png edit: wtf? Wieso ist das jetzt 2 mal hier? Bitte einen Threat löschen ^^ |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
![]() |
Rone |
![]() Antworten mit Zitat ![]() |
---|---|---|
moin,
mach doch einfachdie Reihe durch. So mäßig...hier frohe weihnachten Rone |
||
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ups stimmt ja ^^
Wieso ist mir das nur nicht aufgefallen? ![]() |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
![]() |
biggicekey |
![]() Antworten mit Zitat ![]() |
---|---|---|
wie ermittelt man denn dann nebenliegende felder? muss man doch um agieren zu können? | ||
#45 www.icekeyunlimited.de www.starcrusade.de
Gewinner BCC#17 !!! mit dotkiller Nothing more to register - you've cleaned us out![/size] |
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
also wenn man das feld x,y hat dann würde ich mal sagen, dass folgende Felder anliegen:
x-1,y x+1,y x,y+1 x,y-1 x+1,y+1 x-1,y-1 |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
![]() |
Rone |
![]() Antworten mit Zitat ![]() |
---|---|---|
naja, wenn man es einfach die Reihe durch macht, dann sind wären es z.B.
1. MapPos+1 2. MapPos-1 3. MapPos+MapLength 4. MapPos-(MapLength+1) 5. MapPos-(MapLength-1) 6. MapPos-(MapLength) ....wenn ich nix verpeilt hab ![]() mfg Rone ops: eventuell wäre das so eher für eine ein-dimensionales Array... ....und zu spät ![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
es kommt darauf an ob man die Map links oder rechtsbündig ausrichtet, und dann muss man je nach Zeile eine andere Berechnung ausführen. Das lässt sich am besten auf einem Blatt Papier ermitteln. Prinzipiellerweise lässt sich das aber ohne Problem in einem 2D-Array speichern.
![]() |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group