[Flash]Alpha fade out

Pagina: 1
Acties:

  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 23-04 09:15

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
Hallo iedereen,

Ik heb een site. En daar heb je een menu met 6 knoppen.
Als je op een knop klikt dan komt er een venster op het scherm.
Dat scherm gaat van alpha 0 naar 100. Dus hij verschijnt dus langzaam. Tot nu toe werkt alles en is alles gelukt, maar nu...

Hoe doe ik dat als je een andere knop klikt dat ie eerst weer van 100 naar 0 gaat en daarna pas de andere venster te voorschijn komt.
Het was iets met dat je framelabels gebruikt. En bij de animatie dan 2 framelabels doet...1 bij fade in en 1 bij fade out.
En dan dat je een code hebt die FadeIn doet en ook 1 die FadeOut doet.
Ik zelf denk steeds aan rollover en rollout, maar dat is voor de animatie van de knop zelf.

Huub Huub Barbatruc!


  • FrankvR
  • Registratie: Mei 2004
  • Laatst online: 01-01-2025
Je kan het ook met action-script doen, wat naar mijn mening veel handiger is. Zoals je verhaal nu is, is er weinig mee te doen. Wij kunnen niet zien hoe jouw movieclips eruit zien.

  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 23-04 09:15

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
*edit*

[ Voor 87% gewijzigd door DNA_Saint op 09-05-2005 13:59 ]

Huub Huub Barbatruc!


  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 23-04 09:15

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
Hij is geupload.

http://members.rott.chello.nl/sman/index2.htm

tevens staat ook de flash file online: http://members.rott.chello.nl/sman/site.fla

Huub Huub Barbatruc!


  • LB Back
  • Registratie: November 2004
  • Laatst online: 14-03 23:22
Ik zie alleen een wit vlak als ik op die link klik

  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 23-04 09:15

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
oeps, was foutje van me. Het is nu gefixed.
De path van de file ging naar me HD dus alleen ik kon het zien...

[ Voor 44% gewijzigd door DNA_Saint op 09-05-2005 14:36 ]

Huub Huub Barbatruc!


Verwijderd

als je het niet helemaal in actionscript wilt maken moet je gewoon een movieclip maken met dat vlak.(groteVlak bij instancename).

1 -> 15 -> 30

frame 1 alpha = 0
frame 15 alpha = 100 + stop(); in actionscript zetten
frame 30 alpha = 0

tween ertussen.

dit als _root code gebruiken in een andere laag als waarin de buttons zich bevinden, bij voorkeur deze laag 'actionscript' noemen oid en altijd als bovenste laag laten zonder movieclips erin (dus een blank keyframe). Dat houdt de boel een beetje netjes.

code:
1
2
3
4
5
6
7
8
9
groteVlak.gotoAndStop(1); // voorkomt afspelen. kun je ook weghalen

button1.onRelease = function () {
     if groteVlak._currentFrame == 15 {    // is er al een vlak zichtbaar, dan fadeout
            gotoAndPlay(16);
     } else if groteVlak._currentFrame == 1 {   //geen vlak zichtbaar fadein
            gotoAndPlay(2);
     }
}


buttons instance namen geven natuurlijk (button1 etc.)

en bij voorkeur de moviesnelheid op minimaal 30 fps

[ Voor 13% gewijzigd door Verwijderd op 11-05-2005 16:02 ]

Pagina: 1