Array Frust...
Übersicht

![]() |
FoppeleBetreff: Array Frust... |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
ein DIM Array an eine Funktion übergeben geht nicht. Ein Blitz Array kann nicht multidimensional sein, brauch ich aber. Hab ich jetzt einfach Pech gehabt und muss für jedes Array eine eigene Funktion bauen? [EDIT] Ich habe inzwischen eine Notlösung, mit einer if-Abfrage in der Funktion mit welcher sich das gewollte Array ansprechen lässt, also zerbrecht euch meinetwegen nicht den Kopf... Wenn natürlich jemand ne bessere Idee hat ![]() |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Die einfache Lösung ist deinen mehrdimensionalen Array auf einen 1D runterzumappen.
zb a[breite,hoehe] = b[breite*hoehe] und die Zellen kannst du einfach ansprechen Wenn du jetzt auf a[x,y] zugreifen willst, ergibt das: z = x + y * hoehe b[z] .... Wenn du einen Index z hast und x, y davon willst: x = z mod breite y = z / hoehe |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Foppele |
![]() Antworten mit Zitat ![]() |
---|---|---|
Genial ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group