Flash CS4 nupu kasutajaliidese komponent
Viimasesse õpetusesse lisasime stoppkoodi, mis peatab meie FlashiR kordusmäng pärast esimest läbimist ajajoonelt. Nüüd lisame nupu „Taasesita”, mis asetab taasesituse juhtimise vaataja kätte. Kui e-kaardi animatsioon on peatunud, paneb selle nupu klõpsates filmi taasesitama vaataja.

Selle nupu saame luua, kodeerides ActionScripti, mis joonistab meie jaoks lavale nupu. Kuid selle juhendaja jaoks kasutame sisseehitatud nupu kasutajaliidese komponenti. Alustame ajakava viimase kaadri kallal töötamist. Avage oma kaart Flash CS4-s.

  1. Lisage uus kiht vahetult toimingute kihi alla. Pange see uus kiht nimeks “Replay”. Me kasutame seda kihti oma nupu hoidmiseks.

  2. Lisage korduskihi raami 105 võtmeraam. See tagab, et nuppu ei kuvata enne viimast kaadrit.

  3. Avage komponentide paneel (aken - komponendid). Sellel paneelil on kaks sektsiooni: kasutajaliidese ja video sektsioonid. Nupukomponent on jaotises Kasutajaliides. Klõpsake ja lohistage nupukomponendi eksemplar lavale otse teksti alla.

  4. Valige nupp. Pange nupul Atribuudid nupule “Replay” eksemplari nimi.

  5. Avage komponentide inspektori paneel (aken - komponentide inspektor). Selle paneeli abil saame määrata nupukomponendi parameetrite väärtused. Parameeter Silt juhib meie nupu ülaosas olevat teksti. Praegu öeldakse nupul „Silt”, kuna parameetri Silt väärtus on seatud „Silt”. Muutkem selle parameetri väärtus väärtuseks „Taasesita”. Te peaksite nägema nuppu nupul muutuvat märgist „Label” asemel „Replay”.

    Kui katsetame e-kaarti nüüd, siis ei juhtu midagi, kui klõpsame nuppu Replay. Seda seetõttu, et peame ikkagi nupule käitumise lisama.

  6. Klõpsake toimingukihi viimasel raamil ja avage toimingute paneel. Pärast peatust (); kood, lisage allolev kood. See kood käsib Flashil kuulata hiireklõpsu nupul Taasesita. Kui on tehtud hiireklõps, täidab Flash funktsiooni replayMovie. Sellel funktsioonil on ainult üks koodirea, mis käsib Flashil tagasi minna kaadrisse 1 ja filmi mängida.

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

Autoriõigus 2018 Adobe Systems Incorporated. Kõik õigused kaitstud. Adobe toote ekraanipilt (ed) kordustrükis Adobe Systems Incorporated loal. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper on / on kas [a] registreeritud kaubamärk (id) või Adobe Systems Incorporated'i kaubamärk (id) Ameerika Ühendriikides ja / või teistes riikides.


Video Juhiseid: eCard Tutorial Video.flv (Aprill 2024).