[ stjepan86 @ 19.02.2009. 11:35 ] @
on(rollOver) {
_root.uvod.pokrivac. gotoAndPlay("pokrivackreni");
}



Znaci ova scripta je pridruzena dugmetu ,sve radi ok!! E sad meni treba da se samo jednom izvrsi data komanda.
Znaci kada stavim kursor iznad dugmeta da on pusti movi clip (kao sto i uradi ) ali da se to desi samo jednom,znaci da je to upotrebljivo samo jedno a ne svaki put kada stavim kursor iznad dugmeta.

Hvala na odgovoru i stpljenju!!

[ zaraza @ 19.02.2009. 12:15 ] @
Napravi flag, na pocetku klipa je setuj na false.
Na rollover proveri da li je true ili false , ako je false, pusti klip i setuj flag na true.
Znaci nekako ovako

Code:

pustiklip = false;

on(rollOver) {
       if (!pustiklip)
       {
                    _root.uvod.pokrivac. gotoAndPlay("pokrivackreni");
                   pustiklip = true;
       }
}
[ stjepan86 @ 19.02.2009. 12:33 ] @
Citat:
zaraza: Napravi flag, na pocetku klipa je setuj na false.
Na rollover proveri da li je true ili false , ako je false, pusti klip i setuj flag na true.
Znaci nekako ovako

Code:

pustiklip = false;

on(rollOver) {
       if (!pustiklip)
       {
                    _root.uvod.pokrivac. gotoAndPlay("pokrivackreni");
                   pustiklip = true;
       }
}



Odprilike mi je jasno sta si hteo da kazes,moras na mene da gledas kao na nekog ko nije toliko vestu action scriptu(imam nesto malo znadnja)Ja sam iskopirao ovo sto si mi ti napisao ali mi prijavljuje gresku....
"Napravi flag" to mi nije jasno.
Ako te ne mrzi probaj ponovo da mi objasnis, ili da mi posaljes neki mini projekat.

Hvala u svakom slucaju!!
[ zaraza @ 19.02.2009. 17:34 ] @
Kad kazem flag mislim na ono "pustikilip" :) Znaci, nesto sto ce sluziti za proveru da li je klip jednom vec bio pusten.
Dakle, u prvom frejmu animacije kazi:

pustiklip = false;

A na akciji dugmeta, gde ti je rollover uradi proveru.

Evo ti primer, moras ga startovati iz flasha i umesto trace naredbe ubaciti sta hoces.....

Kakvu gresku dobijas?
[ mirko_bg_86 @ 19.02.2009. 20:09 ] @
probaj ovako nesto... malo je "dzukacki" ali trebalo bi da radi...

=====ovaj kod stavi na to tvoje dugme=======

on(rollOver) {

if(_root.uslov==0) _root.uvod.pokrivac. gotoAndPlay("pokrivackreni");

uslov++;

}

========a ovaj uslov stavi na keyframe u rootu==========
var uslov = 0;
[ stjepan86 @ 20.02.2009. 07:03 ] @
Citat:
zaraza: Kad kazem flag mislim na ono "pustikilip" :) Znaci, nesto sto ce sluziti za proveru da li je klip jednom vec bio pusten.
Dakle, u prvom frejmu animacije kazi:

pustiklip = false;

A na akciji dugmeta, gde ti je rollover uradi proveru.

Evo ti primer, moras ga startovati iz flasha i umesto trace naredbe ubaciti sta hoces.....

Kakvu gresku dobijas?


Super radi sve direktore :).E sada da bi ja to sve analizirao u svojoj glavi samo jos jedno pitanje.
U redu skripta gde pise:

if (!pustiklip) Da li je !uzvicnik ispred "pustiklip" kao komanda "false" ako nije onda sta znaci......
I koji bi znak("!" ako je ovo false ) koristio za "true" u slicnom primeru kao ovom.......



Hvala na resenju.

P.S. NEMA GRESKE HEHEHEHE sve radi !!!

[ zaraza @ 20.02.2009. 10:49 ] @
uzvicnik ispred boolean (true, false) promenljive znaci negiranje njene vrednosti, tj, u onom uslovu ispitujemo da li pustiklip NIJE true.
mozes da kazes i "if (pustiklip == false)" i slicne kombinacije...po zelji....
[ stjepan86 @ 21.02.2009. 08:38 ] @
Hvala mirko_bg_86 probao sam i ovu skriptu da pridruzim dugmetu RADI SVE!!