funktioner och arrayer

Flash

1 svar · 159 visningar · startad av roady

Medlem sedan jan. 2002473 inlägg
Trådstart#1

Jag har 3 knappar där jag på varje kallar på en funktion och skickar med en array.
on(release){
_parent.makeMenu(myArrayCases,0);
}

Funktionen ser ut såhär:

// Skapa menyn, 8:a i taget
function makeMenu(objXML, count){

	j = 0								// räknare för movieclipsen/djupet
	for(i=count; i < count+8; i++) {	// Loopa ut menyn från och med värdet man får
			duplicateMovieClip("menuList", "menuList"+j, j);
			setProperty("menuList"+j, _x, 70);
			setProperty("menuList"+j, _y, 30+20*j);
					[red]this["menuList"+j].showText.text = objXML[i][0] + ' - ' + objXML[i][2];[/red]
			j += 1
		
	}
}

Det som inte funkar är den röda raden. Skulle jag därimot byta ut objXML mot myArrayCases så funkar det...
Suttit alldeles för länge med detta nu, blir galen x(

Medlem sedan jan. 2002473 inlägg
#2

Hittade hela felet..
man kan skicka in hela arrayer o kasta runt till funktioner...

Felet var att vid knappen där jag skicka värdena till funktionen har haft fel "sökväg" till min array.

291 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
165 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)