Lucrul cu textul

Lucrul cu textul

Uneori este necesar să se păstreze valorile variabilelor într-un fișier astfel încât să se schimbe rapid, fără un proiect de tip fla-project. Acest lucru este valabil mai ales pentru variabilele de text. De exemplu, această tehnologie poate fi utilizată pentru a schimba localizarea (limbajul) proiectelor mici, cum ar fi bannerele, de exemplu. Doar creați mai multe fișiere text și le utilizați după cum este necesar.







Avem nevoie de 3 câmpuri de text dinamice. Așa vor arăta în cazul nostru stilizate ca butoane, plasate pe un substrat întunecat:

Lucrul cu textul

Apropo, dacă utilizați un font non-standard în bliț (ca în cazul nostru), trebuie să-l implementați în proiect, astfel încât să fie disponibil pe alte computere unde lipsește acest font.

Cum să implementați un font într-un flash?

Aceasta se face după cum urmează: pe panoul cu proprietăți, dați clic pe butonul "încorporați":







Lucrul cu textul

În fereastra care apare, nu efectuați fila Setări, selectați intervalul de caractere de care aveți nevoie:

Lucrul cu textul

Apăsați pe "OK" și voila - fontul nostru apare în bibliotecă și data viitoare când este creat, fișierul de resurse .swz va fi creat în folderul proiectului. Nu te teme de el. Acest fișier ascunde fontul încorporat :)

Să ne întoarcem la fișierul txt de oi. Trebuie să fie creat, în cazul nostru, în dosarul proiectului (îl puteți crea oriunde, apoi specificați calea spre acesta). Și în interiorul textului este necesar să scrieți într-un mod special:

De exemplu, creați fișierul data.txt și introduceți în text următorul text:

Salvați-o și reveniți la bliț. Pe noul strat din primul cadru, scrieți următorul cod:

Deci, ce vedem:

Lucrul cu textul

Deci, putem schimba textul în fișier și schimba textul în swf! Trebuie doar să compilați corect fișierul text și să îl încărcați corect, atribuind variabilele necesare. Deci, puteți schimba textul, oriunde, fără a avea pavilionul original. fișier. De asemenea, puteți încărca valori numerice, de exemplu, dacă doriți să modificați viteza unui caracter în mișcare programată. Un lucru la îndemână, nu-i așa?))







Articole similare

Trimiteți-le prietenilor: