[ DDROTT @ 13.04.2009. 18:26 ] @
e ljudi.. moze neko da mi kaze kako da napravim sledece : kad predjem misem peko dugmeta oblika kvadrata (nije bitno) , postepeno se pretvori u krug(nije bitno, znam to da uradim) nego da , kada pomerim misa za dugmeta .. taj krug postepeno se vrati nazad u kvadrat.. nadam se da ste me razumeli.. znaci.. da mi se kada stavim misa na dugme odrati akcija OVER a kada ga sklonim da mi se takodje odradi akcija over ali unazad ! unapred hvala..
[ Tudfa @ 13.04.2009. 22:57 ] @
Ja sam ranije radio nesto priblizno tome što bi ti hteo da postignes,
mada davno je to bilo, pa mi nemoj zameriti ako se potkrala neka greška.

Ideja je bila sledeca:

- napravis movie clip u kojem imas tu neku animaciju koju hoces da pustas napred-nazad

- i u okviru klipa koristis sledeci actionscript :

Code:

on (rollOver) {
    nazad = false;
}
on (rollOut) {
    nazad = true;
}
onClipEvent (enterFrame) {
    if (nazad == true) {
        this.gotoAndStop (prevFrame ());
    }else if(nazad == false) this.gotoAndStop(nextFrame());
}

Ovo ce da ti vraca animaciju u okviru klipa od onog frejma gde se desio rollOut misa, i da je pusta unapred kad se desi rollOver.

Prouci malo onClipEventi bice ti jasno sta se desava u kodu.

Eto, to bi bila jedna ideja pa vidi jel mozes da je iskoristis ili prepravis kako tebi odgovara, a verovatno ce se neko
vec javiti ako ima jos nacina da se ovo resi .
[ StarCraft @ 13.04.2009. 23:29 ] @
Čak ne moraš ni da pišeš

if (nazad == true) {

nego je dovoljno da napišeš

if (nazad) {

pošto "nazad" ima samo true i false (boolean).

A
else if (nazad == false) {

Može da bude samo

else {
[ DDROTT @ 14.04.2009. 08:38 ] @
Nisam bas u potpunosti razumeo pa da proverim.. Znaci umesto rollOver rollOut meni treba mouseOver i MouseOut .. Mog to samo da zamenim ?! e i da.. nije mi jasan taj deo... Nzad.. hmm.. sta sa njim da radim.. Ajde ovako:

Imam Movie clip (u overu buttona).. i sad .. on je od FRAMEa 1 do FRAMEA 6... i sad kako da mi on uradi sledece.. stavim misa na dugme i pokrene se taj Movie clip od 1 do 6.. A kad sklonim misa pokrene se taj isti movie clip ali od 6og do 1 framea (unazad).... Mnogo bi mi znacilo da mi konkretno napisete sta da napisem...



Hvala na expeditivnosti i na tome sto zelite da pomognete..!
[ StarCraft @ 14.04.2009. 09:19 ] @
Aaaa to što ti pokušavaš je klasična početnička konfuzija.
Gledaj, napravi samo jedan movieClip i unutar njega napravi tu animaciju kakvu želiš da izgleda i NA TOM MUVI KLIPU copy/pejstuj onaj kôd gore koji ti je čovek napisao. (fale samo uglaste zagrade kod onog njegovog elseIf)

Ovaj kôd radi sledeće:
kad pređeš mišem preko on podesi neku vrednost na "false"
Kad izađeš van (mada bi mogo da dodaš to isto i na onDragOut) on ga podesi na "true"
A inače taj muvi klip će konstantno u svakom frejmu (onClipEvent(enterFrame)) da proverava da li da tera animaciju napred ili nazad.

ne treba ti nikakva "button" instanca.
[ DDROTT @ 14.04.2009. 09:34 ] @
Ponekad sam zadovoljan sa onim sto uradim .. i pomislim pa.. nije lose... brzo napredujem.. a ponekad mi treba godinu dana da skapiram nesto.. ima jedna stvar koju nisam skapirao od kako sam prvi put video flash.. kako da stavim akciju na taj klip.. Ovako.. konkretno za ovo dugme.. ja kliknem na dugme i otvorim Action npanel.. a on mutan.. neda mi da kucam text u njega... ?! sta da radim.. ?!
[ Tudfa @ 14.04.2009. 10:52 ] @
Citat:
StarCraft:
...
pošto "nazad" ima samo true i false (boolean).

A
else if (nazad == false) {

Može da bude samo

else {


Promenljiva nazad ce na pocetku biti nedifinisana(undefined),
sto se moze videti ako se u onClipEvent(enterframe) pre svih naredbi stavi neki trace(nazad).
Zbog toga ce svaki put uci u taj else pa ce animacija odmah krenuti pri pokretanju klipa.
Stavio sam tako cisto da coveku ne krece sama animacija, a da mu bude sve od koda na jednom mestu
A i moze samo stop() unutar movieclipa-a na pocetku animacije

Citat:
DDROTT: .. kako da stavim akciju na taj klip.. Ovako.. konkretno za ovo dugme.. ja kliknem na dugme i otvorim Action npanel.. a on mutan.. neda mi da kucam text u njega... ?! sta da radim.. ?!


Uradis ovako :
Citat:
StarCraft
Gledaj, napravi samo jedan movieClip i unutar njega napravi tu animaciju kakvu želiš da izgleda i NA TOM MUVI KLIPU copy/pejstuj onaj kôd gore koji ti je čovek napisao.





[Ovu poruku je menjao Tudfa dana 14.04.2009. u 12:04 GMT+1]
[ DDROTT @ 14.04.2009. 15:58 ] @
eee.. hvala ti puno na pomoci ! ... :-) pono ste mi pomogli !
[ DDROTT @ 14.04.2009. 16:00 ] @
ispravka.. Hvala vam !