[ Ljubisas @ 08.10.2004. 18:57 ] @
Evo postavljenog pitanja sa foruma na SC-u




Flash
u rewind i forward sta upisati - 29. septembar 2004 u 16.26 (213.244.*)
Sta da ubacim, u rewind i forward dugme, da mi se prebaci ne na prethodnu scenu, ni na prethodni frejm, već na prethodni keyframe?

Sta se uglavnom stavlja u ta dva button-a?


--------------------------------------------------------------------------------

NeoDesign (Flash web designer / developer) - 29. septembar 2004 u 18.42 (registrovani član)
on(release){
gotoAndStop(prevFrame());
}

ili

on(release){
gotoAndStop(nex tFrame());
}

ove skriptove vezes za dugmice :)


--------------------------------------------------------------------------------

u rewind i forward sta upisati - 29. septembar 2004 u 19.46 (*.verat.net)
Ta komanda ako se ne varam, vraca na prethodni/sledeci frejm, ali ne i na prethodni ili sledeci KEYframe. Moglo bi kada bi mi mi key frameovi, bili jedan za drugim, ali posto nisu, treba mi neko drugo resenje?


--------------------------------------------------------------------------------

u rewind i forward sta upisati - 29. septembar 2004 u 20.06 (*.verat.net)
Jos jedna stvar, ako neko ima neke pixel fontove ili uopste fontove za flash, bio bih mu zahvalan da neke posalje na mail
[email protected]

hvala

p.s. ne znam vama, ali meni verdana izgleda zamrljano


--------------------------------------------------------------------------------

NeoDesign (Flash web designer / developer) - 30. septembar 2004 u 16.00 (registrovani član)
Stvarno sam budala, ne citam lepo :)

Na keyframe ces otici tako sto ces OBELEZITI keyframe (odes na kf i u properties mu das "label" recimo mojKeyframe)

on u tvoje dugme stavis:

on(Release){
gotoAndStop("mojKeyrame");
}

trebalo bi da radi :)


--------------------------------------------------------------------------------

u rewind i forward sta upisati - 30. septembar 2004 u 18.44 (*.verat.net)
:)
znam i za to, samo šta da radim ako imam vise KF-a?
Po nekoliko i za RW i za FW...
[ NeoDesign @ 08.10.2004. 22:49 ] @
odgovorio sam ti i na SC (sa malim zakasnjenjem) probaj tako pa javi sta si uradio :)
[ Ljubisas @ 08.10.2004. 23:51 ] @
Jos jednom hvala na trudu.

Ovo si napisao:


"

Probaj sledeci metod:

da obelezavas keyframeove sa "slicnim" imenima i to npr

key1,key2,...,keyn

onda imas neku globalnu promenjivu nor kojiKEY

a u dugme stavis sledece:

on(release){
gotoAndPlay("key"+i);
i++;
}

"

Ja sam keyframe-ove obelezio sa "key+1", "key+2"....
Mislim da bi tako pre islo, nego li key1, key2, keyn.
Gresim li?

Ideja je dobra, i flash kaze da nema sintaksnih gresaka (iako ne znam resava li problem), ali..

gde da definisem i dam pocetnu vrednost za i? Na pocetku bi trebalo da je i=1?
To je neka varijabla, samo ja ne znam ni gde se ona definise, ni kako..
[ Ljubisas @ 08.10.2004. 23:53 ] @
Nisam spomenuo eksplicitno, ali mislim da se da zakljuciti da iako nema sintaksnih gresaka.. problem nije resen
[ Ivan Stanojevic @ 10.10.2004. 20:25 ] @
lakse ti je da napravis jedan array sa brojevima svih keyframeova i da ides kroz array sa gotoAndPlay(vrednos)


[ Ljubisas @ 13.10.2004. 09:01 ] @
Meni sada trenutno na rewind i stoji

on (press) {
gotoAndPlay(1);
}

i ja mogu da "bacim" film na bilo koji frame u bilo kojoj sceni, i to je OK.

Ali sta ako imam VISE frejmova, i forward treba prvo da prebaci na recimo 49-ti frejm, pa kada se ponovo klikne na 72, pa kada se klikne ponovo na 105, i tako redom....

Znaci jedno dugme, za vise frejmova...


[ noviKorisnik @ 13.10.2004. 09:41 ] @
prvi frejm, prvi lejer ima kod
Code:
var framenumarray = new Array (49, 72, 105, 744, 5214);
framenumarray.index = 0;
framenumarray.next = function ()
{
    var oldindex = this.index++;
    this.index %= this.length;
    return this [oldindex];
}


jedno dugme, više frejmova ima kod
Code:
on (press)
{
    gotoAndPlay (framenumarray.next ());
}


(ovo je u stvari i predložio Ivan. Ko mi kriv kad retko čitam :(
[ Ljubisas @ 13.10.2004. 14:18 ] @
Radi!

Izgleda, da Ivana nisam shvatio kako treba...


Pozdrav

Ljuba