jweber.dk - Design og programmering


Flash tutorial - Mask

Tilbage

Her kommer en gennemgang af hvordan man kan lave masking i flash.

  1. Åben Flash og start et nyt dokument.

  2. Dobbelklik på dit layer og kald det "billed", lav desuden et nyt layer og kaldet det "mask".

  3. Klik på dit "billed" layer og vælg File -> Import -> Import to Stage(Ctrl+R) og find et billed du vil bruge.

  4. Lav så et nyt movieclip(Ctrl+F8) og klad det "mask". Vælg Oval Tool(O) og tegn en cirkel.

  5. Gå tilbage til din scene og træk en instance af din cirkel ind på dit "mask" layer.

  6. Klik i frame 20 på dit "mask" layer og tryk F6 for at lav en ny keyframe. Flyt så cirkelen et andet sted hen på scenen, og højreklik så mellem frame 1 og frame 20 og vælg Create Motion Tween.

    Gentag dette i frame 40 og frame 60.

  7. Klik nu i frame 60 på dit "billed" layer og lav også her en keyframe(F6).

  8. Højreklik nu på dit "mask" layer og vælg mask.

    Så skulle din timeline gerne se sådanne ud:

    Timeline

  9. Så er vi faktisk færdige. Tryk Ctrl+enter for at teste filmen.



  10. Hvis du hellere vil have masken til at følge musen kan dette også laves.

    Markér frame 2 til 60 på begge dine layers, højreklik på din markering og vælg Remove Frames

  11. Tjek at dine layers er låst op (at der ikke er en hængelås oppe ved dit layers navn).

    Klik på din cirkel, åbn dit actionspanel(F9), og tilføj følgende ActionScript:

    1. onClipEvent (enterFrame) {
    2.     //sætter dette movieclips placering på x-aksen lig musens
    3.     this._x = _root._xmouse;
    4.     //sætter dette movieclips placering på y-aksen lig musens
    5.     this._y = _root._ymouse;
    6.     //gør musen usynlig
    7.     Mouse.hide();
    8. }


  12. Så vil masken nu følge musen istedet. Tryk Ctrl+enter for at teste.




Tilbage


Skriv din kommentar til denne tutorial  (eller gå til forummet)
Navn
Kodeflet
Kodeflet

 
rapporter som useriøs kommentar kommentar 8Skrevet af tobias 25/1-2009

fedt :D (fed tutorial :P ) :D
 

rapporter som useriøs kommentar kommentar 7Skrevet af Christian 20/10-2008

Kan ikk få det til at virke?

\"1078: Label must be a simple identifier.
OnClipEvent (enterframe): {\"

 

rapporter som useriøs kommentar kommentar 6Skrevet af Christian 20/10-2008

Nok lige nogle små børn der skulle smide nogle \'kommentarer\' ind på sitet ?
 

rapporter som useriøs kommentar kommentar 5Skrevet af Steeven 26/8-2008

Et lille problem...
Når denne side åbnes, virker curseren fint. Men når man først har ført musen ind i feltet, hvor masken følger curseren, én gang, så forsvinder den almindelig musecurser, når man peger andre steder hen. Musen kan kun ses, så længe den er i bevægelse.

Hvorfor sker det dog? Eller er det kun mig, der oplever dette?
 

rapporter som useriøs kommentar kommentar 4Skrevet af christian 16/4-2008

Tak for hjælpen
 

rapporter som useriøs kommentar kommentar 3Skrevet af mr mee 20/1-2008

Jeg kan ikke få det til at virke...

Du fucker lidt op i din forklaring, men god stil du gider..
 

rapporter som useriøs kommentar kommentar 2Skrevet af 2-pac 22/11-2007

du er simpelthen en nar til at forklare !!!! :D
 

rapporter som useriøs kommentar kommentar 1Skrevet af Anders 5/2-2007

du er simpelthen genial til at forklare !!!! :D
 

Tutorial info


   Få hjælp i forummet Få hjælp i forummet

   Download Download FLA

    Vurdering (15 stemmer) 4.7

   

Optimeret til Internet Explorer og Firefox min. 1024x768 | Designet og programmeret af jweber

Partnere
Officeguide.dk PageRank Google Gratis spil Gamle Online Spil mySiteChart.dk AGF svømning IT-Corner.dk Tilskudsbasen.dk

DanskeLinks.dk | Tilmeld dit link