I början av Januari 2014 låstes Whoa och du kan alltså ej logga in eller skriva något nytt i forumen. Innehåll i forum osv kommer finnas tillgängligt. Läs Mer »

[Hjälp] Flash - Tillbaka knapp

Hobby & Fritid - Datorer & Teknik

   
Redaktionen

2008-10-26 10:20

[Hjälp] Flash - Tillbaka knapp

Nu har jag tröttnat.. Har försökt allt jag hittat på google..

Jag försöker få till en tillbakaknapp/föregående bild...

Såhär är det. Jag har ett movieclip som heter "photosMC" där har jag bilder som fadeas in med 6 frrames mellan varandra.. Och dom stannar å en sista keyframe.. jag har gett dom labelnames som är img1, img2, img3 och img4.

På mitt thumbnails actionscriptlager har jag koden

on(release){
photosMC.gotoAndPlay("img1");
}


och sen img2, img3 och img4..

jag har sen en framåt/nästa bild knapp som har koden


on(release){
photosMC.play();
}


jag vill alltså ha en knapp som gör att jag hopp bak ett visst antal frames.. och det vill inte fungera.. en frame fungerar.. men hur får jag flera.. har provat lite olika koder som:


on(release){
photosMC.gotoAndStop(_currentFrame - 10);
}



on(release){
photosMC.play(prevScene);
}


och massa fler som jag inte riktigt kommer ihåg.. någon som har nåt tips?
tack på förhand..

Moderator - Som en lokalvårdare, fast i cyberrymden..
http://www.martypatches.com
http://www.danielmeyer.se

2008-10-30 17:02
_currentframe inte _currentFrame.

när du klickar fram fadas nästa bild in, men när du trycker bak hoppar den automatiskt till bilden direkt (utan fade).

Om du vill att det ska se exakt ut som när man trycker fram så kan du testa detta:

AS1:

function rewind(frameNumber:Number):Void {
if(_currentFrame!=frameNumber) prevFrame();
}


sen på knappen lägger du denna kod:

rewind(107); //107 == Målet, där bilden är.

Lycka till!


"fördomar fördummar"
Redaktionen

2008-10-31 12:13
_currentframe inte _currentFrame.

när du klickar fram fadas nästa bild in, men när du trycker bak hoppar den automatiskt till bilden direkt (utan fade).


aha.. ok.. ska porva det.. men jag har en känsla av att jag redan gjort det.. :S
men ska jag har kvar "- 10"? Den behöver inte fadas bakåt så länge föregående bild ploppar upp..

jätte stort tack för hjälp..
Moderator - Som en lokalvårdare, fast i cyberrymden..
http://www.martypatches.com
http://www.danielmeyer.se

2008-10-31 14:38
Yeah sorry kolla igenom koden idag o den kommer inte göra mycket :)

function rewind(frameNumber:Number):Void {
if(_currentFrame!=frameNumber) { prevFrame() }else{ delete this.onEnterFrame };
}

this.onEnterFrame = rewind(7);


annars SKA _currentframe-10 funka.
"fördomar fördummar"
Redaktionen

2008-10-31 14:52
toktack.. ska prova så fort jag kommer hem till min kära dator..

stort tack för hjälpen..
Moderator - Som en lokalvårdare, fast i cyberrymden..
http://www.martypatches.com
http://www.danielmeyer.se