webForumDet fria alternativet

vilkn datatyp är ett instansnamn

Flash

2 svar · 284 visningar · startad av rille31

Medlem sedan okt. 2004186 inlägg
Frågan#1

undrar om någon vet vilken datatyp man använder när man vill anropa ett instansnamn?
har ett mc där jag vill ändra värdet på en variabel för att sedan anropa ett movieclip med tex instansnamnet login.

//huvudtidslinjen
var currSection;

//mc
on (press) {
	if (_parent.currSection == undefined) {
		_parent.currSection = "login";
		_root.main.currSection.play();
	}
}

vilken inte fungerar då login är av typen String

Medlem sedan maj 2003750 inlägg
#2

Ett instansnamn för filmklipp är av datatypen "MovieClip". För att göra om din sträng till att namnge ett filmklipp i sökvägen så använd array-notation i sökvägen:

on (press) {
	if (_parent.currSection == undefined) {
		_parent.currSection = "login";
		_root.main[b][currSection][/b].play();
	}
}

/Mirandir

Medlem sedan okt. 2004186 inlägg
#3

tack tackfunkar finfint!

251 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)