Sunteți pe pagina 1din 31

Schimbarea culorii de fundal

Flash - Incepatori
In acest tutorial vei invata un lucru de baza, si anume cum sa schimbi culoare de fundal.

1. Pentru inceput deschide un nou document : File - New.. - Flash File(sau utilizand
scurtatura CTRL+N) 

2. Initial dupa cum se poate observa, culoarea fundalului este alba.

3. Pentru a schimba culoarea se selecteaza de sus Modify-Document..

4. Click pe casuta de la "Background color" si selectati culoarea dorita, ca in imaginea


urmatoare, si apasati OK.
Dupa cum probabil ati observat, culoarea de fundal s-a schimbat.

Efect text Fade


Flash - Efecte Text
Efect

1.Pentru inceput deschidem un nou document : File - New.. - OK

2.Selecteaza Text Tool din meniul din stanga, sau apasa tasta T ,culoarea negru, click pe
scena si scrie un text.
3.In Timeline adauga un KeyFrame la frame-ul numarul 10 - click pe frame-ul 10 si
apasa tasta F6. La fel, adauga KeyFrame-uri pe frame-urile 20 si 30.

   Intre frame-urile 1 - 10 se va adauga un efect de aparitie (Fade In), intre frame-urile 10


- 20 nu se va intampla nimic, iar intre frame-urile 20-30 textul va disparea (Fade Out).
 

4.Adaugam acum un Motion Tween intre frame-urile 1-10 si 20-30 astfel: 

   - click dreapta pe un frame dintre frame-urile 1 - 10, si selecteaza Create Motion


Tween. Se poate observa o sageata trasata intre aceste 2 frame-uri. Creeaza un Motion
Tween in acelasi fel si pentru frameurile 20 - 30.
5.Se selecteaza instrumentul Selection Tools (tasta V) ,click pe primul frame din
Timeline, dupa care click pe text. Vei vedea ca in fereastra Properties poti schimba alte
setari acum dupa ce ai selectat textul.

  *Daca nu apare fereatra Properties, probabil nu este activata. Se activeaza simplu din
meniul de sus : Window - Properties - Properties.

  Fiind selectat textul in frame-ul 1, trebuie sa-i schimbam opacitatea.

  Observati in panoul Properties butonul Color, selectati din lista Alpha , setand
opacitatea 0 %.
6. La fel se executa click pe frame-ul 30, apoi click pe text, si se modifica Alpha la 0 %.

Acum efectul este complet. Pentru a-l vizualiza : File - Publish Preview - Flash sau
CTRL + ENTER.

Poti schimba viteza animatie executand un click in afara scenei, tot din panoul Properties
de la Frame Rate , de ex 25 fps. 

Derulare imagine cu ajutorul mouse-ului

Acest tutorial flash iti va explica cum sa


obtii controlul asupra unei imagini,
putand sa o derulezi la stanga sau la
dreapta doar miscand mouse-ul in aceasta
directie.
Rezultatul:
Click pe imagine pentru a activa animatia.

 1.Pentru inceput descarcam o fotografie de tip - panorama.


  Click dreapta pe urmatoarea - save.

2.Deschide un nou document in Flash - File - New - daca folosesti Flash CS3/CS4
selecteaza Flash File(ActionScript 2.0) - OK
3.Imaginile fotografiei sunt: Inaltime: 300px, Latime: 2734px. Inaltimea trebuie sa se
pastreze iar pentru latime vom folosi o valorea mai mica.
  Asadar apasa CTRL + J si modifica la Dimensions: 450px (width) x 300px (height), si
pentru Frame Rate modificam la valoarea 25fps.

4.Adaugam imaginea in scena.


  File - Import - Import to Stage.. - selectam imaginea - Open.

5.Avand selectata imaginea, deschidem panoul Align (Window - Align) si aliniem


imaginea in scena, bifand "To Stage" si dand click pe cele 3 iconite:
6.Selectam imaginea si apasam tasta F8 pentru a o converti intr-un movie clip, ii dam un
nume, bifam Movie clip si apasam OK:

7.Apasam CTRL + F3 si avand selectata imaginea ii atribuim un nume - imagine_mc -


apasam Enter:

8.De sus, din panoul Timeline (CTRL + ALT + T) selectam primul frame dupa care
apasam tasta F9 pentru a deschide panoul Actions:
9.Copiem urmatorul cod:

this.onMouseMove = function() {
 constrainedMove(imagine_mc, 3, 1);
};

function constrainedMove(target:MovieClip, speed:Number, dir:Number) {


 var mousePercent:Number = _xmouse/Stage.width;
 var mSpeed:Number;
 if (dir == 1) {
  mSpeed = 1-mousePercent;
 } else {
  mSpeed = mousePercent;
 }
 target.destX = Math.round(-((target._width-Stage.width)*mSpeed));
 target.onEnterFrame = function() {
  if (target._x == target.destX) {
  delete target.onEnterFrame;
  } else if (target._x>target.destX) {
  target._x -= Math.ceil((target._x-target.destX)*(speed/140));
  } else if (target._x<target.destX) {
  target._x += Math.ceil((target.destX-target._x)*(speed/140));
 }
 };
}

10.Acum pentru a vedea rezultatul fie apasam CTRL + Enter sau de sus File - Publish
Preview - Flash.

Rezultatul:
Acest tutorial va va arata cum sa folositi php cu flash pentru a trimite mail dintr-un
document .swf

Deschide un nou document flash. Creaza 3 casute input text si denumeste-le:


“nume”, “email” si “comentarii” si un textfield dynamic numit “rezultate”. Campul
“comentarii” trebuie sa fie format din mai multe linii acesta formand corpul mesajului
email. Celelalte campuri text sunt formate dintr-o singura linie. Aranjati-le in
document asa cum doriti sa arate. Va sugerez ca textboxul “rezultate” sa fie asezat
sub campul “comentarii” pentru a informa vizitatorul daca mailul este trimis sau daca
s-a ivit o problema. Creaza un buton “Trimite” si atribuie-i urmatoarele actiuni

<!--[if !supportLineBreakNewLine]-->

on (release) {

// operatorii conditionali se asigura ca nici un camp nu este lasat liber. IndexOf


verifica daca exista "@" si "." in campul destinat emailului

if (!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {

rezultate = "Va rugam introduceti adresa de mail corecta.";

} else if (!comentarii.length) {

rezultate = "Va rugam introduceti comentariile.";

} else if (!nume.length) {

rezultate = "Va rugam introduceti numele.";


} else {

loadVariablesNum ("http://site.ro/mailform.php", 0, "GET");

rezultate = "Mailul este trimis...";

Iata acum partea PHP a tutorialului. Completati campurile recipient cu adresa dvs de
mail si subiectul. Salvati acest fisier cu numele de “mailform.php” si uploadati-l pe
server.

<?php

$VariabilaText = '&rezultate=';

$raspuns = 'Data Sent. Thank You..';

echo $VariabilaText;

echo $raspuns;

/* Aici trebuie sa fie adresa dvs de mail */

$recipient .= "" ;

/* Subiectul mesajului */

$subiect = "Contact pagina";

/* mesaj */

$mesaj .= "Nume: $nume

Email: $email

Comentarii: $comentariin";

$headers .= "From: $nume <$email>n";


/* and now mail it */

mail($recipient, $subiect, $mesaj, $headers);

?>

Zapada realistica in Flash

Deschide un document flash cu dimensiunea de 300x400, fondul albastru inchis


(#000022) si deseneaza o mica minge alba. Eu am facut una de 10 cu 10px si i-am dat
gradient catre exterior astfel incat sa se piarda in fundal. Converteste-l la Symbol, Movie
Clip
Click dreapta pe Movie Clipul nou creat in Library si selecteaza “Linkage”, selecteaza si
Export for Actionscript si introdu textul “snow” (cu tot cu ghilimele) in textfield

In linia 1 a radacinii timeline-ului introdu aceste 29 linii de cod:


width = 400; // pixeli

height = 300; // pixeli

max_snowsize = 6; // pixeli

snowflakes = 75; // cantitatea


 

for (i=0;i<snowflakes;i++) {

        t = attachMovie("snow","snow"+i,i);

        t._alpha = 20+Math.random()*60;

        t._x = -(width/2)+Math.random()*(1.5*width);

        t._y = -(height/2)+Math.random()*(1.5*height);

        t._xscale = t._yscale = 50+Math.random()*(max_snowsize*10);

        t.k = 1+Math.random()*2;

        t.wind = -1.5+Math.random()*(1.4*3);

        t.onEnterFrame = mover;

function mover() {

        this._y += this.k;

        this._x += this.wind;

        if (this._y > height+10) {


               this._y = -20;

        }

        if (this._x > width+20) {

               this._x = -(width/2)+Math.random()*(1.5*width);

               this._y = -20;

        } else if (this._x < -20) {

               this._x = -(width/2)+Math.random()*(1.5*width);

               this._y = -20;        

        }

Testeaza animatia. Cred ca a iesit cum trebuia.

O sa detaliez putin randurile codului pentru a putea intelege cum functioneaza acest efect

Primele 4 linii sunt simple

width = 400; // pixeli

height = 300; // pixels

max_snowsize = 6; // pixeli

snowflakes = 75; // cantitatea

Aceste setari seteaza limitele animatiei

Sa vedem randurile care sunt responsabile pentru producerea zapezii.


for (i=0;i<snowflakes;i++) {

        t = attachMovie("snow","snow"+i,i);

        t._alpha = 20+Math.random()*60;

        t._x = -(width/2)+Math.random()*(1.5*width);

        t._y = -(height/2)+Math.random()*(1.5*height);

        t._xscale = t._yscale = 50+Math.random()*(max_snowsize*10);

        t.k = 1+Math.random()*2;

        t.wind = -1.5+Math.random()*(1.4*3);

        t.onEnterFrame = mover;

Loopul creaza o variabila temp numita ‘t’  pe care o atasam la fulgul de zapada creat.
Aceasta varabila distribuie opacitate intre 20 si 80 la suta fiecarui fulg. Urmatoarele doua
linii pozitioneaza fulgul intr-o pozitie intamplatoare (random). Pozitia x pune fulgul putin
peste fiecare margine astfel incat cand cade o face in directia in care bate vantul. Apoi
marimea fulgului. Observati linia: t._xscale = t._yscale Asta inseamna ca forma
fulgului este un cerc perfect. Urmatoarele doua variabile: k este pentru
viteza cu are cade fulgul. Loopurile care spun fulgului sa execute
functia mover in fiecare frame. Acest loop se repeta in functie de cati
fulgi s-au setat. In acest exemplu 75

 
function mover() {
        this._y += this.k;
        this._x += this.wind;
        if (this._y > height+10) {
               this._y = -20;
        }
        if (this._x > width+20) {
               this._x = -(width/2)+Math.random()*(1.5*width);
               this._y = -20;
        } else if (this._x < -20) {
               this._x = -(width/2)+Math.random()*(1.5*width);
               this._y = -20;        
        }
}
Aceasta este ultima portiune din cod si face ca fulgii nostrii sa cada

 
this._y += this.k;
this._x += this.wind;
 
Aceasta portiune aplica vantul si viteza de cadere pe axa x si y:

if (this._y > height+10) {


        this._y = -20;
}
if (this._x > width+20) {
        this._x = -(width/2)+Math.random()*(1.5*width);
        this._y = -20;
} else if (this._x < -20) {
        this._x = -(width/2)+Math.random()*(1.5*width);
        this._y = -20;        
}

Aceste 3 loopuri inlocuiesc zapada daca si-au terminat calatoria sau nu s-au comportat
cum trebuie in drumul lor. Primul loop verifica daca fulgul a ajuns jos si daca trebuie sa il
inlocuiasca cu altul care sa cada din nou. Celelalte doua, un if..else schimba zapada din
susul ecranului cu o noua pozitie x daca fulgul iese din animatie

Efectul blur pentru un text

Acest efect este usor de creat, dupa cum veti vedea

 
1. Deschide un fisier Flash File > New (Ctrl N)
2. Seteaza marimea si culoarea documentului Flash Modify > Document (Ctrl J)

Marimea fisierului meu este de 550 x 50 si culoarea de fond este neagra

3. Redenumeste layer 1 in Blur


4. Insereaza un nou layer apasand pe butonul Insert Layer: 
5. Redenumeste noul layer cu numele: Text
6. Selecteaza frame-ul 84 ale ambelor layere create
7. Click dreapta pe frame-urile selectate si alege: Insert Frames
8. Click dreapta pe frame-ul 12 al layerului text si alege: Convert To Blank
Keyframe
9. Selecteaza acest frame si scrie un text pentru acest stage.

Eu am scris cu galben. Dumneavoastra puteti folosi orice culoare si puteti scrie


orice

<!--[if !supportLineBreakNewLine]-->
10. Click dreapta pe Frame-ul 70 si pe layerul text selecteaza: Insert Blank
Keyframe
11. Click dreapta pe Frame-ul 9 al layerului Blur si selecteaza: Insert Blank
Keyframe
12. Selecteaza unealta de dreptungi si deseneaza un dreptunghi de aproximativ
aceeasi dimensiune cu aceea a textului folosit in stanga scenei, in afara acesteia
13. Cu selection tool dublu click pe Stroke (marginea dreptunghiului) si apasa: Delete
14. Deschide Color Mixer: Window > Design Panels > Color Mixer (Shift F9)
15. Aplica un gradient dreptunghiului creat: Gradient Fill

Setarile folosite de mine pentru gradient sunt urmatoarele:

Setarile culorilor de la stanga la dreapta sunt

• Culoarea 1: #FFFFFF cu 0% alpha


• Culoarea 2: #E3FB3E cu 100% alpha
• Culoarea 3: #FDFD2D cu 100% alpha
• Culoarea 4: #FFFFFF cu 0% alpha

Pentru a adauga mai multe culori apasati pe gradient bar in color mixer:
Daca este nevoie modifica dreptunghiul astfel incat sa apara ca in imaginea de
mai jos:

16. Click dreapta pe forma care doar ce ai colorat-o cu gradient si selecteaza Convert
to Symbol...
17. Selecteaza: Movie Clip
18. Denumeste-l
19. Click: OK
20. Click dreapta pe frame 11 din layer Blur (un frame inaintea textului din Text
layer) si selecteaza Insert Keyframe
21. Muta forma blur de la Frame 11 astfel incat sa fie aproximativ deasupra textului

Stage-ul ar trebui sa arate ca acesta


22. Click dreapta pe Frame 9 al layerului Blur si selecteaza Create Motion Tween

Vei vedea o mica sageata in Timeline intre Keyframeurile 9 si 11

23. Click dreapta pe Frame 12 al layerului Blur si selecteaza: Insert Blank


Keyframe

Va trebui sa repeti acelasi proces, de la etapa 20 pana acum astfel incat gradientul sa
se mute catre partea dreapta a Stage-ului. De data asta procesul incepe de la frame-ul
70 in loc de frame 9

Vei crea o fereastra a frame-urilor 9 – 11 astfel incat textul sa iasa catre dreapta:

24. Click dreapta la Frame 70 al layerului Blur si selecteaza: Insert Keyframe


25. Click dreapta la Frame 72 al layerului Blur si selecteaza: Insert Keyframe
26. La Frame 72, muta dreptunghiul blur catre dreapta in afara stage-ului
27. Click dreapta la Frame 70 al layerului Blur si selecteaza: Create Motion Tween
28. Click dreapta la Frame 73 al layerului Blur si selecteaza: Insert Blank Keyframe

Timeline-ul ar trebui sa arate asa:

 
Andrei Mihailescu
http://www.melbo.ro
 

Vezi toate articolele scrise de Andrei Mihailescu


Crearea unui cursor customizat in Flash

Exista mai multe modalitati de a face acest efect in Flash, eu incerc sa vi-l prezint pe cel
mai simplu. In exemplul nostru, cursorul customizat este un simbol Movie Clip fiind tras
de cursorul normal care este ascuns.

Incepe prin a crea un nou fisier flash. Dimensiunile fisierului si a backgroundului nu sunt
importante. Cu toate astea este de recomandat sa schimbi frame rate-ul la 30 sau chiar
mai mult pentru a crea un efect mai impresionant. Poti schimba frame rate-ul din
Properties Inspector (Window>Properties>Properties sau Ctrl+F3).

Acum va trebui sa desenzi cursorul pe scena. Poti utiliza unealta creion sau alte unelte de
desenat. Este de recomandat sa faci cursorul indreptat catre stanga sus.
Selecteaza cursorul folosind unealta de selectare sau apasand Ctrl+A pentru a selecta tot
ce este pe scena. O data selectat converteste desenul intr-un simbol. Simbolurile poti fi
controlate prin ActionScript fata de formele primare si desenele care nu pot fi controlate
in acelasi fel. Pentru a converti desenele intr-un simbol, du-te la Modify>Convert to
Symbol sau apasa F8 in timp ce obiectul este selectat. In fereastra "Convert to Symbol"
selecteaza 'Movie clip' ca tip de simbol. Asigura-te ca ai selectat coltul superior stanga ca
punct de inregistrare. Punctul de inregistrare seteaza centrul Movie Clipului. Apasa
“OK”.

In timp ce Movie Clip-ul nou creat este selectat, acceseaza Properties Inspector si
denumeste Movie Clip-ul cu un instance name. Numele de instanta sunt folosite ca
referinta pentru a controla Movie Clipul folosint Action Script. Foloseste numele de
‘cursor_mc’ cand denumesti instanta.
Scena noastra este acum setata. Tot ce trebuie sa facem este sa scriem codul ActionScript
pentru a face cursorul sa functioneze. In Layer panel creaza un nou layer apasand pe
butonul “Insert Layer”. Poti redenumi acest layer cu numele de "ActionScript". Right
click pe primul frame al layerului si selecteaza “Actions” pentru a accesa panelul
ActionScript

ActionScriptul nostru ca avea doua functii. Initial facem ca movie clipul sa urmareasca
mouse pointerul, apoi facem ca mouse  pointerul sa dISPara. Acest lucru se poate face
doar prin doua linii:

cursor_mc.startDrag("true");
Mouse.hide();
Copy paste aceste randuri in Panelul Action. Apasa Ctrl+enter pentru a testa animatia si
vei vedea cum cursorul customizat va functiona.

Andrei Mihailescu
http://www.melbo.ro
 

Vezi toate articolele scrise de Andrei Mihailescu


Mouse cursor preloader

Configurarea scenelor

1. Deschide un nou fisier Flash. Deschide proprietatile documentului (Document


Properties) (Ctrl+J) si seteaza rata frame-urilor la 24fps.

2. Denumeste layerul pe care se lucreaza cu denumirea: background.

3. Deseneaza un dreptungi fara margini de oricare dimensiune pe spatiul de lucru folosind


unealta de dreptunghi (R)

4. De la Color Mixer (Window > Color Mixer) selecteaza culoarea apasand pe small
bucket icon, daca nu este deja selectat

Alege de tip Linear

Pe dunga de la josul acestei ferestre, apasati pe patratul mic din stanga si tastati #000000
(negru) iar in patratul din dreapta alege culoarea #003399

Din aceasta operatiune va rezulta un gradient inchis la culoare


5. Selecteaza Paint Bucket Tool (K) si umple dreptunghiul de sus pana jos cu gradientul
pe care l-ai creat in felul urmator:

Selecteaza dreptunghiul si modifica-i dimensiunile astfel incat sa fie aceleasi dimensiuni


cu acelea ale scenei. Apoi aranjeaza-l astfel incat sa acopere in intregime intreaga scena.
Poti face asta din Align panel pentru o exactitate precisa.

Incuie acest layer

6. Deschide Scene panel (Window > Other Panels > Scene). Dublu click pe label-ul
scenei curente, care este singura in momentul de fata si redenumeste-l loader.

7. Click pe butonul Duplicate scene pentru a copia intreaga scena in intregime. Acest
procedeu este unul care te poate ajuta foarte mult atunci cand doresti sa copiezi o scena
cu tot cu desene, animatii, layere si actionscript.

Redenumeste aceasta scena cu denumirea site. Inchide Scene panel. Acum esti pe scena
site.

8. Creaza un nou layer si denumeste-l continut. Pune o imagine pe aceasta scena. Ai grija
ca dimensiunea imaginii sa fie ceva intre 60 KB si 100 KB.
Layerul este aproape gata, tot ce trebuie sa faci este sa mai adaugi ceva pentru a crea un
continut. In mod contrar nu vei putea vedea cum functioneaza preloaderul pentru ca scena
se va incarca instant. Cand vei folosi preloaderul pe un site adevarat atunci vei pune
continutul pe care il vei dori, bineinteles.

9. Creaza un nou layer si denumeste-l actiuni. Click pe primul keyframe al acestui layer.
Deschide Actions panel: (Window > Actions) si insereaza un simplu cod aici:

stop();

Acesta va preveni animatie sa o ia de la capat.

Gata, ai creat scena site

Crearea preloaderului

10. Du-te inapoi la scena loader. Poti face asta apasand pe iconita situata
deasupra timeline-ului, pe partea dreapta,.

11. Creaza un nou layer denumit cursor.

Alege Text tool. In Properties panel selecteaza Dynamic Text din stanga. Seteaza
marimea caracterului la 16 sau chiar mai mare. Apoi alege un font.

Click pe Embed button si alege Numerals.

In acest mod fiecare utilizator va vedea fontul exact in acelasi mod in care tu il vezi pe
calculatorul pe care lucrezi. Asta pentru ca informatiile despre dimensiune si caractere
vor fi stocate in fisierul SWF. Si nu va fi un impediment in stabilirea marimii fisierului
pentru ca 11 caractere nu vor conta foarte mult in marimea fisierului. Click OK.

 
12. Apasa si muta catre stage pentru a crea un camp de text. Fa astfel incat sa fie loc
pentru 3 caractere. Poti verifica tastand trei  caractere la intamplare si le stergi dupa
aceea.

13. In Properties panel, numeste campul: loadingText.

14. Cu campul de text selectat alege Modify > Convert to Symbol pentru a-l converti in
Movie Clip. Denumeste-l preloader text sau cu oricare alta denumire. Selecteaza movie
clip ca tip si apoi click OK.

15. Inca o data in Properties panel, denumeste movie clip-ul creat: loaderCursor

Incuie acest layer

Cu tot continutul la locul lui, sa va explic cum sa folositi actionscript pentru a face acest
preloader sa functioneze

Cum facem ca preloaderul sa urmareasca mouse-ul prin ActionScript

16. Creaza un nou layer si denumeste-l actions

17. Selecteaza keyframe-ul (primul si singurul) si deschide Actions panel (F9). Scrie
urmatorul cod:
stop();
Mouse.hide();
loaderCursor.onMouseMove = function() {
   this._x = _xmouse;
   this._y = _ymouse;
   updateAfterEvent();
};
loaderCursor.onEnterFrame = function() {
   movieLoaded = Math.round(this._parent.getbytesLoaded()/1024);
   movieTotal = Math.round(this._parent.getBytesTotal()/1024);
   percentage = Math.floor(movieLoaded/movieTotal*100);
   if (percentage<10) {
      this.loadingText.text = "00"+percentage;
   } else if (percentage>=10 && percentage<100) {
      this.loadingText.text = "0"+percentage;
   } else if (percentage>=100) {
      this.loadingText.text = percentage;
      gotoAndPlay("site", 1);
      Mouse.show();
      delete this.onMouseMove;
      delete this.onEnterFrame;
   }
};

18.  Testeaza animatia (CTRL+ENTER). Site-ul se va incarca instant. Testeaza-l din


nou in timp ce ruleaza (CTRL+ENTER) din nou. Muta cursorul pe animatie si vei vedea
cum cursorul se tranforma in preloader.

Acest efect se poate folosi atat in preloaderele interne cat si in cele externe. Sper sa va fie
util. Puteti sa faceti modificari adaugand alte efecte cum ar fi schimbarea opacitatii
animatiei in relatie cu miscarea de mouse, marimea sau culoarea. Aveti atasata mai jos
sursa acestui fisier.

Efectul afisarii unui text litera cu litera in Flash


Deschide un nou fisier Flash. Selecteazeaza type tool si tipareste ceva. Apasa pe text cu
unealta de selectare si transforma textul in Dynamic text. Numeste variabila "ctext".

Creaza 3 keyframeuri, unul dupa celalalt (1, 2, si 3). Dublu click pe frame-ul 1 sa poti
vedea fereastra de ActionScript.

Action scriptul pentru frame-ul unu ar trebui sa arate in felul urmator:


var ctext = ""
var text = "Am intentii bune, pe bune, n-ai tu idei, Cate cuvinte frumoase pot spune,
unei femei. Am nevoie de-un minut, ca sa-ti stric dimineata, Si de doua legate, sa te
fac sa-ti iei viata."

Eu am folosit niste versuri dintr-o melodie de la Parazitii, dar puteti scrie orice text doriti
in interiorul ghilimelelor, nu are importanta. Acesta va fi textul pe care se va aplica
efectul de tiparire litera cu litera.

La frame-ul doi editeaza Action Script-ul. Scrie aceste randuri:


var ctext = ctext + text.substring(0,1)
text = text.substring(1)

Aceste comenzi adauga cate o litera de la "text" catre "ctext", scotand-o apoi din "text".
Continuam cu frame-ul 3

Adauga urmatorul script la Action Script


var ctext = ctext+text.substring(0, 1); text = text.substring(1); gotoAndPlay (2);

Aceasta comanda va crea un loop cu cele doua actiuni. Poti schimba viteza cu care
tipareste
a) Modificand fps (frames per second)
b) Adaugand spatiu intre keyframe-uri

Voila! Iata ce mi-a iesit la ora aceasta tarzie din noapte :))
Puteti si downloada si sursa tutorialului acesta, atasat la acest articol

S-ar putea să vă placă și