Flash CS4 -painikkeen käyttöliittymäkomponentti
Viimeiseen opetusohjelmaan lisäsimme stop-koodin, joka pysäyttää FlashinR eCard toistumasta ensimmäisen aikajanan läpi. Nyt lisäämme “Toista” -painikkeen, joka asettaa toiston ohjauksen katsojan käsiin. Kun eCard-animaatio on pysähtynyt, katsoja saa elokuvan toistumaan napsauttamalla tätä painiketta.

Voimme luoda tämän painikkeen koodaamalla ActionScriptin, joka piirtää painikkeen lavalle meille. Mutta tässä tutoiralissa käytämme sisäänrakennettua painikkeen käyttöliittymäosaa. Alamme työskennellä aikajanan viimeisen kehyksen parissa. Avaa korttisi Flash CS4: een.

  1. Lisää uusi taso aivan Toiminnot-tason alle. Nimeä tämä uusi kerros ”Toista”. Käytämme tätä kerrosta painikkeen pitämiseen.

  2. Lisää avainrakenne toistokerroksen kehykseen 105. Tämä varmistaa, että painike on näkyvissä vasta viimeisessä ruudussa.

  3. Avaa Komponentit-paneeli (Ikkuna - Komponentit). Tässä paneelissa on kaksi osaa, käyttöliittymä ja video. Painikekomponentti on Käyttöliittymä-osassa. Napsauta ja vedä painikekomponentin esimerkki vaiheeseen juuri tekstin alapuolelle.

  4. Valitse painike. Anna Ominaisuudet-paneelissa painikkeelle ”Toista” -ilmentimen nimi.

  5. Avaa komponenttitarkastaja-paneeli (ikkuna - komponenttitarkastaja). Käytämme tätä paneelia asettaaksesi painikkekomponentimme parametrien arvot. Label-parametri ohjaa painikkeen yläreunassa olevaa tekstiä. Tällä hetkellä siinä on painikkeessa ”Label”, koska Label-parametrin arvoksi on asetettu “Label”. Muutetaan parametrin arvoksi ”Toista”. Sinun pitäisi nähdä painikkeen teksti vaihtavan "Label" - "Replay".

    Jos testaamme e-kortti nyt, mitään ei tapahdu napsauttamalla Toista-painiketta. Tämä johtuu siitä, että meidän on vielä lisättävä käyttäytyminen painikkeeseen.

  6. Napsauta Toiminnot-tason viimeistä kehystä ja avaa Toiminnot-paneeli. Pysähdyksen jälkeen (); lisää koodi alla. Tämä koodi kehottaa Flashia kuuntelemaan hiiren napsautusta Toista-painiketta. Kun hiiren napsautuksella, Flash suorittaa replayMovie-toiminnon. Tällä toiminnolla on vain yksi koodirivi, joka käskee Flashin palaamaan takaisin kehykseen 1 ja toistamaan elokuvan.

    Replay.addEventListener (MouseEvent.CLICK, replayMovie);
    toiminto replayMovie (evt)
    {
    gotoAndPlay (1);
    }

Tekijänoikeus 2018 Adobe Systems Incorporated. Kaikki oikeudet pidätetään. Adobe-tuotteen näyttökuva (t) uusitaan Adobe Systems Incorporatedin luvalla. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Ilotulitteet, Contribute, Captivate, Flash Catalyst ja Flash Paper on / on joko [a] rekisteröity tavaramerkki (t) tai Adobe Systems Incorporatedin tavaramerkki (t) Yhdysvalloissa ja / tai muissa maissa.


Video-Ohjeita: Adobe Flash CS4 Tutorial- How to do a Walking Animation (Saattaa 2024).