webForumDet fria alternativet

Laddar in i Level, men syns ej?

Flash

6 svar · 445 visningar · startad av ALeaf

Medlem sedan maj 200720 inlägg
Frågan#1

Tjena!

Har en meny som består av 4st knappar, och när man trycker på dessa så ska en ext. swf laddas in i leveln över, som ett halvtransparant lager så att man ser mainsidan igenom den laddade swf filen.

Och varje knapplänk (swf) har en ingång och en utgång ("dissappear"), typ uttoning.

Och då använder jag följande kod:

knapp:

on (release)
{//loadMovieNum("main_1.swf", 2);
	if (_root.pressed_link<>1) {
		_level2.gotoAndPlay("dissappear");
		_root.pressed_link = 1;
	}
}

ext. swf, sista framen:

load_link = "main_"+_level0.pressed_link+".swf";
loadMovieNum(load_link, 2);
stop();

Men, när jag trycker på knapparna händer ingenting. Dock när jag tar bort dessa snedstreck

{[blue]//[/blue]loadMovieNum("main_1.swf", 2);

laddas filen in i leveln men hoppar över utgångarna, bara går direkt till valda länk.

Har gjort ett par sidor innan när detta har fungerat fin fint. Så jag undrar vad som kan ha gått galet nu, har hört något om att det måste vara "tomt" i bakgrunden på ytan som den nya swf filen kommer ta upp, något med det att göra kanske?

Om inte så är det någon som ser något underligt som kan vara felet? eller iaf kan förklara vad snedstrecken har för funktion. :OO

Edit: Någon vänlig själ som skulle kunna dela med sig hur man via
on (press) får allt i en viss level att tas bort ?

Tack på för hand!

Medlem sedan maj 2003750 inlägg
#2

Det enda jag ser som verkar kunna fela är detta:
_root.pressed_link <> 1

Vilket bör vara:
_root.pressed_link != 1

Även om jag har för mig att man kunnat använda <> också tidigare.

/Mirandir

Medlem sedan maj 200720 inlägg
#3

Jag missade givetvis att uppdatera swf länk så nu fungerar det utmärkt :p
Tack ändå!

Men en fråga till när jag ändå har er på tråden ( ;) )
Hur gör jag, via ett (on) release kommando att en level upphör att synas (deletas)?

Medlem sedan maj 200720 inlägg
#4

Bump :)

Medlem sedan dec. 2006608 inlägg
#5

Du kan väl dölja en level med följande lilla kod:

on (release) {
	_level[I]nummer[/I]._visible = false;
}
Medlem sedan maj 200720 inlägg
#6

Visst fungerade det :) Tackar för det!

Medlem sedan dec. 2006608 inlägg
#7

Det var så lite så. :)

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)