Tilfældig bevægelse organisk flash skabelon
BlitzR CS5.5 har mange tidsbesparende skabeloner, der leverer den kode, der oftest bruges i Flash-projekter, og koden tilpasses let. I denne tutorial vil vi undersøge den tilfældige bevægelse organiske skabelon, som jeg for nylig brugte til at skabe en animation af edderkopper, der sværmer over scenen. Du finder denne skabelon, når du starter et nyt projekt.

  1. Fra animationsskærmen skal du vælge Animation fra listen Opret fra skabelon til venstre.

  2. Vælg Tilfældig bevægelse organisk på listen over animationsskabeloner.

  3. Skabelonen med bare knogler har tre lag.

    På det øverste lag er nogle instruktioner.

    På det næste lag er otte partikler (filmklip), som er vores bugs, i en række over bunden af ​​scenen.

    På det nederste lag har vi det ensfarvede rektangel, der gør vores scenekul sort.

    Instruktionerne fortæller os at dobbeltklikke på en fejl og tjek ActionScript, der kører animationen. Lad os gøre det.

    Når du dobbeltklikker på en fejl, vil du være på partikelens tidslinje. Vi er nu inde i arbejdet med en partikel eller fejl. Åbn panelet Handlinger med den første ramme i lagen Handlinger.

  4. Som du kan se, har vi fire variabler.

    var hastighed: Antal = 6;

    var myRotation: Number = 0;
    var ychange: Antal;
    var xchange: Antal;

    Hastighedsvariablen styrer hastigheden på bugs, der bevæger sig over scenen. Som standard er det indstillet til 6, og når vi forhåndsviser animationen, bevæges fejlene ret hurtigt. Men lad os hæve antallet til 16 og få vist forhåndsvisning. Nu løber fejlene virkelig rundt.

    De andre tre variabler fungerer sammen inden for en funktion sammen med nogle tilfældige matematiske beregninger for at få fejlene til at køre over hele scenen i stedet for sammen som en enhed. Lad os se på funktionen fl_moveParticle.

    Først får vi et tilfældigt tal for, hvor meget man kan rotere fejlen fra sin nuværende position. Dette vil ikke flytte fejlen, men kun rotere den på plads.

    Dernæst får vi tilfældige tal for at flytte fejlen til en ny X- og Y-placering på scenen.

    Men vi skal sørge for, at fejlen ikke går af scenen. Så vi bruger et par, hvis udsagn, til at bekræfte, at fejlen er inden for bredden og højden af ​​scenen. Hvis ikke, flytter vi fejlen tilbage på scenen. Selvfølgelig vil du tilpasse den maksimale bredde og højde til at matche dimensionen på din egen scene.

    Endelig tilføjer vi de nye tilfældige tal til bugens nuværende x- og y-positioner, og vi ændrer bugens aktuelle rotationsgrad til den nye tilfældige myRotation.

Når du har fået finjusteret animationen, kan du erstatte standardfejlene med dit eget bugfilmklip. Hver bug på scenen er et eksempel på det samme Particle-filmklip. Standardfejlen flytter ikke benene, men du kan tilføje denne sekundære animation til din egen bug.

Copyright 2018 Adobe Systems Incorporated. Alle rettigheder forbeholdes. Adobe-produktskærmbilleder (r) genudtrykt med tilladelse fra Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, fyrværkeri, Bidrage, Captivate, Flash Catalyst og Flash Paper er / er enten [a] registreret varemærke [er] eller et varemærke [s] fra Adobe Systems Incorporated i USA og / eller andre lande.


Video Instruktioner: The Ex-Urbanites / Speaking of Cinderella: If the Shoe Fits / Jacob's Hands (Kan 2024).