Lecții Flash

CREAREA UNUI SCENARIU PENTRU CADRU

Prin conectarea scriptului la un cadru de film cheie, puteți asigura inițializarea automată a anumitor acțiuni atunci când capul de citire atinge acest cadru.






De regulă, toate cadrele la care sunt atribuite acțiunile sunt încercate să fie plasate într-un strat separat al diagramei de timp. Acest lucru face mai ușoară testarea și editarea filmului.

Pentru a lega un anumit scenariu de scenă, este necesar:

  1. Faceți clic dreapta în celula cadrului și selectați Acțiuni din meniul contextual (dacă cadrul selectat nu este cheia, acțiunea va fi atribuită cadrului cheie anterior).
  2. În caseta de instrumente Acțiuni, deschideți secțiunea Acțiuni și în ea subcheia necesară.
  3. Faceți dublu clic pe acțiunea pe care doriți să o atribuiți cadrului; În acest caz, scriptul corespunzător din ActionScript va fi plasat în fereastra de script; Rețineți că scriptul nu conține un selector; Acest lucru se explică prin faptul că pentru cadre este furnizat un singur tip de evenimente - transferul capului citit.

Rețineți că acțiunile atribuite cadrului nu funcționează în modul de editare. Pentru a testa un film, trebuie să selectați Test Movie (sau Test Scene) din meniul Control.

De exemplu, luați în considerare numirea unui cadru pentru acțiunea geto, care face parte din subcheia Control film. Rezultatul execuției sale este trecerea la cadrul sau scena specificat. Trecerea la unul dintre cadrele anterioare ale filmului oferă o repetare ciclică a fragmentului corespunzător al filmului.







De fapt, gata în sine nu există, în ActionScript sunt implementate două acțiuni care se implementează

două opțiuni pentru trecerea la cadrul sau scena dorite: gotoAndPlay (Go and play) și gotoAndStop (Go and Stop).

Următorii parametri sunt furnizați pentru ambele opțiuni de tranziție (Figura 11.28):

  • Scene - stabilește scena la care doriți să sari sau pe care se află cadrul care urmează să fie mutat; Valoarea parametrului este selectată utilizând o listă derulantă care conține patru elemente principale:
    • - Scena actuală;
    • - următoarea scenă; tranziția este posibilă numai în primul cadru al scenei următoare;
    • - scena anterioară; trecerea este posibilă numai pe primul cadru al scenei anterioare;
    • Scena 1 - numele utilizat în mod implicit pentru prima scenă a filmului; Dacă filmul conține mai multe scene, atunci numele lor sunt adăugate automat în listă;

Fig. 11.28. Afișarea panoului Acțiuni când se atribuie un cadru acțiunii pentru a obține

  • Tour (Tip) - specifică modul de specificare a cadrului la care doriți să mergeți; Valoarea parametrului este selectată utilizând o listă derulantă care conține cinci elemente:
    • Numărul cadrului - cadrul este specificat prin numărul său de secvență în diagrama timpului; numărul cadrului trebuie specificat în câmpul Cadru de mai jos;
    • Etichetă cadru - un cadru este definit de eticheta (denumirea); Eticheta pentru cadru trebuie să fie pre-specificată în câmpul Etichetă al inspectorului proprietății;
    • Expresie - numărul sau eticheta cadrului este definită ca rezultat al evaluării expresiei; expresia trebuie introdusă în câmpul Cadru de mai jos;
    • Cadrul următor - tranziția se efectuează în cadrul următor al aceleiași scene;
    • Cadrul anterior - tranziția este efectuată în cadrul anterior al aceleiași scene.

O pereche de comutatoare Mergi la și Redare și Du-te la și Stop determină operația care trebuie efectuată după mutarea la scena sau cadrul specificat: după tranziție, redarea filmului continuă (se reia) sau se întrerupe.

Când se specifică numărul cadrului, trebuie avut în vedere faptul că acesta ar trebui să se situeze în intervalul de la 1 la 16000.







Articole similare

Trimiteți-le prietenilor: