webForumDet fria alternativet

Dephts?

2 svar · 385 visningar · startad av krokodilen

krokodilenMedlem sedan juni 200776 inlägg
#1

Hej!

Jag har lite probs när det gäller dephts.

Jag har en rad med bilder som vid rollover spelar ett mc där bilden blir större, med andra ord så växer bilden du håller muspekaren över något.
Och då har jag vid on (rollOver) kommandot lagt till:

this.mclipnamn.swapDephts(10000);

Vilket då gör att bilden du håller pekaren över alltid är framför de andra bredvid.

Men hur får jag så att vid rollout att clippet går tillbaka till ursprungs depht?

Detta vill jag ha för att det keffar när jag senare tweenar alphan med dessa bilder så ligger de man rolat över kvar på depht 10000.

Hela koden:

on (rollOver){
this.mclipnamn.gotoAndPlay(2);
this.mclipnamn.swapDepths(10000)
}
on (rollOut){
this.mclipnamn.gotoAndPlay(11);
}

//Krokodilen

mirandirMedlem sedan maj 2003750 inlägg
#2

För att ta reda på ett filmklipps nuvarande djup så kan du använda metoden getDepths()

on (rollOver){
    this.originalDepth = this.getDepth();
    this.mclipnamn.gotoAndPlay(2);
this.mclipnamn.swapDepths(10000)
}
on (rollOut){
    this.swapDepths(this.originalDepth);
    this.mclipnamn.gotoAndPlay(11);
}

Tänk dock på att om du använt swapDepths för att ändra djup på ett filmklipp så kommer den att sluta lyda tweens. Även om du ändrar tillbaka till dess gamla djup.

/Mirandir

krokodilenMedlem sedan juni 200776 inlägg
#3

Jaha, då kanske det är det som är problemet :) hehe. Något tips om hur jag kan gå tillväga istället, så att det fortsätter lyda tweens etc.?

Tack för svar!
ha d!

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)