Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako izvesti nastajanje slova

[es] :: Flash :: Kako izvesti nastajanje slova

Strane: 1 2

[ Pregleda: 6697 | Odgovora: 23 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Kako izvesti nastajanje slova06.04.2007. u 21:59 - pre 207 meseci
Potrebna mi je pomoc!
Kako da u Flash-u napravim efekat nastajanja slova (onako kako ga pisemo olovkom).
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.adsl-1.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova07.04.2007. u 09:46 - pre 207 meseci
Pogledaj ovu temu

http://www.elitesecurity.org/t...crtavaju-konture-nekog-objekta

Isti princip možeš da primeniš i za tekst
/(bb|[^b]{2})/
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 11:04 - pre 207 meseci
Pogledao sam temu i tvoje objasnjenje, ali posto sam pocetnik, nije mi u potpunosti najjasnije. Pokusao sam da otvorim Primer ali ne moze. Da li bi mogao da mi objasnis na jednom slovu, recimo A, u koracima, kako da dobijem prvo kosu odozdo na gore, pa kosu odozgo na dole i na kraju horizontalnu liniju (kao olovkom).
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.smin.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 14:53 - pre 207 meseci
Primer je u flash 8 formatu, ako koristiš MX verovatno zato nisi mogao da ga otvoriš
Evo ti primer za "A" u MX formatu, ali ako si baš početnik ne bi bilo loše da naučiš neke osnovne stvari oko animacija u flashu (motion tween, putanje itd...) i crtanja iz actionscripta, inače ti ni ovo neće biti jasno. Ako ti samo treba nešto gotovo i nećeš da se smaraš sa učenjem flasha postavi konkretno šta ti treba, pa ako nije mnogo komplikovano napraviću ti kad budem imao vremena (nadam se da nije hitno :-))
/(bb|[^b]{2})/
Prikačeni fajlovi
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 16:18 - pre 207 meseci
Savladao sam osnove Flasha i radim crtanje, jednostavne animacije i sto je vazno u ovom slucaju (u primeru koji si mi dao) vodjene animacije. Pogledao sam i dosta mi je jasnije. Ono sto mi "skripi" je ActionScript. Pregledacu detaljno tvoj primer pa ako mi nesto ne bude jasno javicu se. Nadam se da te ne smaram puno.
Pozdrav!
Prikačeni fajlovi
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 17:25 - pre 207 meseci
Uradio sam film donekle. Sada ne znam kako da ga prebacim u Movieclip pa da bude smesten u jedan Frame (uspem da ga prebacim, ali onda nestaje Motion Tween). Film je u prilogu.
Prikačeni fajlovi
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.smin.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 20:17 - pre 207 meseci
Insert->NewSymbol-> MovieClip daš mu neko ime pa onda u njemu napraviš ono što si napravio u primeru i dodaj as u prvom frame-u
Kad završiš vratiš se na stage i prevučeš mc iz library na stage
/(bb|[^b]{2})/
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 21:04 - pre 207 meseci
Upravo se spremam da vicem EUREKA jer sam pronasao kako da uradim, kad zaticem tvoju poruku. Tako sam i uradio, setio sam se vezbe koju sam radio za prikazivanje serije fotografija. Uspeo sam po ugledu na tvoj primer da napravim efekat nastajanja pisanog slova A (linije mu nisu glatke, u onoj drugoj temi rekao si da treba vise fram-ova da bi se ovo otklonilo, pa cu tako i uraditi). Bukvalno sam prekopirao kod (namestio da na 31. frame-u tacka skoci na horizontalnu liniju). Da li isti kod mogu koristiti za bilo koje slovo, ili cak rec i recenicu. Tu ce biti vise skokova jer ima vise prekida, kako bi se to moglo resiti. VELIKO HVALA za pomoc!
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.smin.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 22:17 - pre 207 meseci
Pa ako imaš strpljenja možeš ceo roman da napišeš :-)
Skokove možeš da rešiš sa više if uslova ili sa case-swich-break ali za iole duži tekst ima da se prilično da se namučiš
Drugi način je da iscrtavanje napraviš da bude maska, a "normalan" text da staviš ispod
Evo ti još dva primera, jedan je na prethodnu foru samo malo komplikovanije ( senka, brisanje..), a drugi je sa maskom
To sam nešto isprobavao na brzinu, pa nije baš "reprezentativno" :-) ali može da ti da ideju
/(bb|[^b]{2})/
Prikačeni fajlovi
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 22:57 - pre 207 meseci
Animirao sam slovo A. Umesto tacke ubacio sam sliku pera. Zasto vrh pera ne sledi putanju linije?
Prikačeni fajlovi
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 23:06 - pre 207 meseci
Opet ne mogu da otvorim primere koje si mi poslao. Kod mene je Flash MX.
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.smin.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova08.04.2007. u 23:27 - pre 207 meseci
Izvini zaboravio sam evo sad šaljem u MX formatu zajedno sa tvojim perom (popravljenim :-))
Samo treba da postaviš vrh pera u centar mc-a (onaj krstić u sredini)
/(bb|[^b]{2})/
Prikačeni fajlovi
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: Kako izvesti nastajanje slova09.04.2007. u 07:26 - pre 207 meseci
Moze li jedan tekstualni tutorijal za efekat nastajanja slova?

Napravi 2 layer-a. Nazovi jedan layer text, a drugi text_mask. text_mask postavi da se nalazi iznad layer-a text. U layer text, napisi slovo A. Zatim desni klik na text_mask i izaberi opciju Mask.
Otkljucaj oba layer-a posto su po default-u zakljucana. Dakle, prvi frame text layer-a je "napunjem" slovom A, a text_mask ima blank keyframe. Zatim u text_mask layer, uzmi Brush Tool i izaberi neku boju koja je drugacija od boje text-a da bi lakse uradio mask efekat.

Maska radi po principu da ono sto je ispod nje, to se trenutno prikazuje na ekranu, tj. ono sto ona maskira to je u stvari vidljivo. U prvi frame u text_mask layer-u oboj samo deo slova sa Brush Tool-om. Zatim dodaj novi keyframe, pa u njega oboj jos jedan deo slova, s tim sto naravno treba da bude obojen i onaj prethodni, ali to sam Flash radi automatski, jer dodavanjem novog keyframe-a, u taj novi se kopira ono sto je bilo u prethodnom. Tu radnju ponavljaj sve dok ne "obojis" sva slova. Testiraj film i to je sve.

Nadam se da sam bio od pomoci.
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova09.04.2007. u 17:24 - pre 207 meseci
Probao sam sa maskiranjem i funkcionise veoma uspesno. Hvala!!!
Za gordon_beneth-a: Saljem prilog u kome ocigledno pravim gresku u kodu. Mozes li mi reci gde gresim?
Prikačeni fajlovi
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.adsl-1.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova09.04.2007. u 20:05 - pre 207 meseci
Nije problem u AS već u tweenu tj imaš prazne frejmove koje je trebalo ukloniti
/(bb|[^b]{2})/
Prikačeni fajlovi
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova18.04.2007. u 11:43 - pre 206 meseci
Za gordon_benetha:
Ponovo imam problem. Upravo radim film u Flash-u. Trenutno se sastoji od tri scene. U trecoj sceni (ima vise slojeva) napravim clip koji bi trebao da oponasa nastajanje slova i pridruzim mu kod. Kada idem na test tacka izvodi nastajanje slova ali ne ostavlja trag. Dakle, kada pravim jedan film sve je u redu, ali kada pravim klip u okviru veceg filma nece da ostavlja trag. U cemu je problem.
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
212.200.222.*



+1 Profil

icon Re: Kako izvesti nastajanje slova18.04.2007. u 21:35 - pre 206 meseci
Pretpostavljam da nisi zakačio kod kako treba, ali teško da mogu da ti pomognem ovako napamet, ajde pošalji .fla pa da vidim
/(bb|[^b]{2})/
 
Odgovor na temu

uchadb
Dusan Stankovic
Okolina Loznice

Član broj: 141412
Poruke: 38
80.74.160.*



Profil

icon Re: Kako izvesti nastajanje slova20.04.2007. u 09:59 - pre 206 meseci
Ne vredi. fla mi je suvise veliki i ne mogu da ga posaljem. Probam na novom primeru i radi a u prethodnom filmu nece. Snasao sam se sa maskiranjem ali je kod bolja varijanta. Usput, kako da izvedem da od razbacanih slova (recimo N, A, A)
prevlacenjem na tacno odredjena mesta sastavim rec ANA. Ako dovucem slovo na pogresno mesto da ono odleti na svoje pocetno mesto, a ako ga dovucem na pravo da se "prilepi" na njega.
 
Odgovor na temu

gordon_beneth
BGD

Član broj: 104526
Poruke: 192
*.adsl-1.sezampro.yu.



+1 Profil

icon Re: Kako izvesti nastajanje slova20.04.2007. u 17:52 - pre 206 meseci
Ako ne možeš da pošalješ zbog ograničenja na ES postavi ga na rapidshare ili neki sličan sajt pa ostavi link. Ako je zbog spore veze ... j***ga
Kod možeš da zakačiš na tri načina:
1 U glavnoj vremenskoj liniji. Tada moraš sve akcije da referenciraš (valjda se tako kaže) ka istanci movie clipa npr:
mc.lineStyle(1,0x000000);
mc.onEnterFrame=function(){
mc.lineTo(mc.tacka._x,mc.tacka._y)
}
(da nisi zaboravio da dodeliš naziv instanci mc-a ?)
2 U vremenskoj liniji samog mc-a npr:
this.lineStyle(1,0x000000);
this.onEnterFrame=function(){
this.lineTo(tacka._x,tacka._y)
}
mada može i bez this
3 U action panelu instance mc-a na stageu (prevučeš mc iz library na stage selektuješ i otvoriš action panel). Tada treba da koristiš onClipEvent npr:
onClipEvent (load) {
lineStyle(1, 0x0000ff);
}
onClipEvent (enterFrame) {
lineTo(tacka._x, tacka._y);
}
Što se maskiranja tiče pogledaj primer koji sam ti poslao ranije (ispisuje "flash"). On je urađen pomoću maske i AS-a. Linija koja sa u ovom slučaju ispisuje je u stvari maska koja "otkriva" tekst koji se nalazi ispod.
Ovo za prevlačenje može na dva načina:
Code:

mc.onMouseDown = function() {
    mc.startDrag();
};
mc.onMouseUp = function() {
    mc.stopDrag();
    if (mc._x>250 & mc._x<300 & mc._y>250 & mc._y<300) {
        mc._x = 250;
        mc._y = 250;
    } else {
        mc._x = 100;
        mc._y = 100;
    }
};

Kod ide u glavnu vr. liniju, mc je clip koji prevalačiš 250x250 je pozicija na koju treba da se postavi a 100x100 je početna pozicija (ti naravno stavi vrednosti koje tebi odgovaraju) Pošto teško neko može da pogodi poziciju tačno u piksel dodao sam i ove uslove za 300x300 poziciju tako da će sa kli postaviti na mesto ako mu je reg. point unutar kvadrata 50x50 na poziciji 250x250 (nacrtaj takav kvadrat da bi ti bilo lakše)
Drugi način bi bio da postaviš neki drugi mc na stage, pa da umesto provere pozicije proveravaš koliziju sa hitTest metodom. Isti kod kao i gore samo promeni
if (mc._x>250 & mc._x<300 & mc._y>250 & mc._y<300)
u
if (mc.hitTest(poz))
poz je clip koji određuje poziciju
Ovog puta će se ponašati drugačije odnosno postaviće mc na mesto i ako je samo dotakao poz clip. Ako hoćeš da se ponaša isto upiši
if (mc.hitTest(poz._x,poz._y))
Ima još par varijanti što se tiče hitTest i hitArea pogledaj help pa izaberi šta ti odgovara
/(bb|[^b]{2})/
 
Odgovor na temu

kiselilimun
Popovic Nenad
Beograd

Član broj: 49361
Poruke: 178
*.wifi.gonet1.co.yu.

Sajt: www.popdizajn.com


Profil

icon Re: Kako izvesti nastajanje slova03.05.2007. u 12:38 - pre 206 meseci
Vrlo iscrpno ali poucno, pozz!
 
Odgovor na temu

[es] :: Flash :: Kako izvesti nastajanje slova

Strane: 1 2

[ Pregleda: 6697 | Odgovora: 23 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.