webForumDet fria alternativet

mitt AS funkar inte riktigt!

Flash

5 svar · 373 visningar · startad av mekkfabrics

Medlem sedan feb. 200734 inlägg
Frågan#1

Jo jag har två knappar var och en kopplad till ett litet varsit mc, allt ligger i samma scen, koden jag gjort är inte helt korrekt, den funkar första gången man klickar på knapparna men sen blir det att man får dubbelklicka för att det ska funka, någon som har en bättre idé?
Alltså man trycker knapp ett, en liten meny dyker upp, sen trycker man på knapp två film 1 försvinner och film 2 dyker upp. Man vill ju kunna "pendla" mellan dom två.

Min usla kod
knapp 1 filmer

on (release) {
this.kontakt_mc._visible = false
this.filmer_mc._visible = true
this.filmer_mc.gotoAndPlay("start");
}

knapp 2 kontakt

on (release) {
this.filmer_mc._visible = false
this.kontakt_mc._visible = true
this.kontakt_mc.gotoAndPlay("start");
}

Medlem sedan dec. 2006608 inlägg
#2

Ligger filmer_mc och kontakt_mc i de båda knapparna?

Jag misstänker att du knapparna är varsitt mc som du lagt de två actionscripten i,
och this syftar ju på knappen du trycker på.

T ex knapp 1:
Du har skrivit att kontakt_mc som ligger i knapp1 ska bli "osynlig".

Om kontakt_mc däremot ligger på tidslinjen utanför knappen så kan du använda dig av _root istället.

prova alltså att byta this mot _root :)

/Patrik

Medlem sedan feb. 200734 inlägg
#3

tack för svar! jag bytte ut this mot _root men det hjälpte inte utan allt "fungerar" precis som förut. Japp filmerna ligger på ett eget lager på tidslinjen likaså knapparna. Några fler ideér?

Medlem sedan dec. 2006608 inlägg
#4

Du skulle inte kunna lägga upp en zip som man får se på?
Då blir det lite enklare. :)

Jobbar tyvärr natten så jag hinner inte se på nåt förrän imorgon.
Men har du tur så kanske nån annan tar en titt redan idag.

Medlem sedan maj 2003750 inlägg
#5

Jag ser inget fel på koden så jag misstänker att det är någonting annat som spökar. Har du något stop() inlagt på bildrutan "start"? Finns det flera bildrutor med label "start" på samma tidslinje?

/Mirandir

Medlem sedan feb. 200734 inlägg
#6

Nu är det fixat! I filmerna så hade jag ett actionlager där det låg ett stop på frame 1 och frame 20, jag tog bort dom och satte ett stop på framelabellagret istället, innan startlabeln och sen ett stop på frame 20. klippet år 20 frames långt.
Jädrit kul när man får grejer att funka!

269 ms totalt · 4 externa anrop · v20260731065814-full.20824b9f
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)