De cele mai multe ori se creaza obiecte Symbol din elemente aflate in Scena, in afara de aceasta, se pot face Simboluri care sa contina cadre de animatie. De exemplu, se poate crea Symbol din cadrele selectate ale unei animatii Motion Tween si se obtine un Multiframe Symbol , adica un element Symbol adaugat in Library si care va contine animatia selectata.
Avantajul este atunci cand acea portiune de animatie trebuie folosita de mai multe ori, iar ca Symbol poate fi usor adaugata prin Instantele lui, si in plus, fisierul rezultat va avea dimensiuni mai mici decat prin direct Copy-Paste (copiere si adaugare) cadre.
Procedeul pentru crearea unui multiframe Symbol e urmatorul:
- Se selecteaza in Timeline cadrele din animatie care vor fi adaugate in Symbol. Selectarea unui sir continuu se face tinand apasata tasta Ctrl si cu mouse-ul se tine apasat pe primul cadru ce trebuie selectat si se trage pana la ultimul.
- Procedeul se foloseste direct doar pentru animatii Motion Tween, la celelalte tipuri de animatie (classic, shape) cadrele selectate trebuie mai intai convertite in Keyframe (prin click-dreapta pe ele si apoi Convert to Keyframes).
- Se copie aceste cadre, prin click pe meniul Edit -> Timeline -> Copy Frames (sau click-dreapta pe ele si Copy Frames).
- Click pe meniul Insert -> New Symbol, se va deschide fereastra pentru Simboluri noi. Aici poate fi specificat un nume si se alege tipul simbolului (pt. multiframe in general se foloseste "Movie Clip" sau "Graphic"), apoi se apasa OK.
- In Scena apare pagina (goala) de editare a simbolului creat.
- Daca s-a ales tipul "Movie Clip", se apasa click-dreapta pe primul Frame si se alege Paste Frames.
- Daca s-a ales "Graphic", intai trebuie selectate un numar de cadre egal sau mai mare decat cele copiate din animatie, apoi, click-dreapta pe ele si se alege Paste Frames.
- In cazul tipului Graphic, daca se face "Paste Frames" pe un numar de cadre mai mic decat cele copiate, vor fi adaugate atatea cadre cate reprezinta numarul celor selectate din Timeline-ul Graphic Symbol.
In Library va apare imaginea in care se vede continutul Symbolului, aceasta are in coltul din dreapta sus un buton mic (triunghi) pt. Play (dupa cum puteti observa in imaginea de mai jos); prin apasarea lui poate fi vazuta animatia din Symbol.
- Dupa adaugarea cadrelor cu animatia copiata, Simbolul Multiframe este creat. Se iese din pagina de editare a lui, prin click pe numele Scenei (sau din meniul Edit -> Edit Document).
Creare Instanta Multiframe Symbol
O Instanta a unui Symbol multiframe se creaza la fel ca si Instantele obisnuite, adica prin tragerea lor din Library in Scena, dar la Multiframe trebuie avute in vedere cadrele din Timeline.
Procedeul e urmatorul:
- Se selecteaza Keyframe-ul la care va fi adaugata Instanta.
  - Daca se incearca plasarea intr-un Frame simplu, Flash va adauga Simbolul in primul Keyframe anterior aceluia.
Daca Simbolul e de tip Graphic, trebuie ca numarul de Frames (normale sau blank keyframe) dupa acel Keyframe (inclusiv el) sa fie egal cu cel din animatia Multiframe Symbol. Daca e mai mic, vor fi adaugate cate cadre din animatie incap; iar daca e mai mare, va repeta animatia de cate ori poate pana ajunge la ultimul.
- Keyframe-ul fiind selectat, se tine apasat click pe Simbolul din Library si se trage in Scena.
- In cazul cand Simbolul multiframe e de tip "Movie Clip", animatia din el e adaugata in Keyframe-ul ales, nu mai e nevoie de alte cadre dupa el si nici sa se tina cont de numarul cadrelor animatiei din el; de aceea e de preferat tipul Movie Clip.
Editarea si stergerea unui Multiframe Symbol se face la fel ca la celelalte tipuri, din panoul Library (dublu-click pe Symbol pt. editare, iar pentru stergere, click pe el si apoi tasta "Del"[vor fi sterse toate instantele lui]).
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag se foloseste pentru a adauga liste in elemente <ul> si <ol>?
<dt> <dd> <li><ul>
<li>http://coursesweb.net/html/</li>
<li>http://www.marplo.net/html/</li>
</ul>
Care valoare a proprietatii "display" seteaza elementul ca tip bloc si afiseaza un punct in fata?
block list-item inline-block.some_class {
display: list-item;
}
Care instructiune JavaScript transforma un obiect in sir JSON.
JSON.parse() JSON.stringify eval()var obj = {
"courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr); // {"courses":["php","javascript","ajax"]}
Indicati clasa PHP folosita pentru a lucra cu elemente HTML si XML in PHP.
stdClass PDO DOMDocument$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue; // CoursesWeb.net
Indicati forma de Prezent Continuu a verbului "to live" (a trai /a locui)
lived living liveingI`m living here.
- Traiesc /Locuiesc aici.
Care este forma de Gerunziu (sau Participiu Prezent) a verbului "vivir" (a trai /a locui)?
viviĆ³ vivido viviendoEstoy viviendo aquĆ.
- Traiesc /Locuiesc aici.