View previous topic :: View next topic |
Author |
Message |
celebrus
Joined: 15 Aug 2004 Posts: 15 Location: VG
|
Posted: 25.07.2005 14:44 Post subject: problem s kodom |
|
|
što tu nije dobro?
Code: |
//ova prva funkcija radi, ali na rollOut se ništa ne događa
//x je neki movieClip
_root.x.onRollOver = function() {
function fadeout() {
x._alpha -= 5;
if (x._alpha == 0) {
clearInterval(a);
}
}
a = setInterval(fadeout, 10);
};
_root.x.onRollOut = function() {
function fadein() {
x._alpha += 5;
if (x._alpha == 100) {
clearInterval(b);
}
}
b = setInterval(fadein, 10);
};
|
|
|
|
Back to top |
|
|
velcro
Joined: 15 Sep 2004 Posts: 116
|
Posted: 25.07.2005 17:33 Post subject: |
|
|
Iskreno da ti velim - imas vise problema... tvoj tekuci problem je lako rijesiti tako da mjesto da definiras explicitne provjere tj. == stavis <= 0 ili >=100 u if-ove... e onda kad to popravis onda ovako od oka gledajuci ces naci jos problema s tim npr. sto ce ti se dogadjati ako korisnik napusti button prije nego alpha dodje do 100? U tom slucaju ce ti biti aktivna oba intervala istovremeno i ici malo gore - malo dolje ... moras clearati oba intervala... |
|
|
Back to top |
|
|
_ ewinter
Joined: 17 Jul 2005 Posts: 14
|
Posted: 25.07.2005 19:04 Post subject: |
|
|
Code: |
// ovaj kod u _root
fade = function(step) {
x._alpha += step;
if (step < 0 && x._alpha <= 0 || step > 0 && x._alpha >= 100) {
clearInterval(iid);
delete iid;
}
//updateAfterEvent();
}
x.onRollOver = function() {
clearInterval(iid);
iid = setInterval(fade, 10, -5);
}
x.onRollOut = function() {
clearInterval(iid);
iid = setInterval(fade, 10, 5);
}
|
(Ako ti ne smeta sto je reusability ovog koda nikakav.) |
|
|
Back to top |
|
|
celebrus
Joined: 15 Aug 2004 Posts: 15 Location: VG
|
Posted: 25.07.2005 20:04 Post subject: |
|
|
ok, hvala sad radi! |
|
|
Back to top |
|
|
velcro
Joined: 15 Sep 2004 Posts: 116
|
Posted: 25.07.2005 21:59 Post subject: |
|
|
E ewinter prijatelju - probao sam obje komponente nove - super rade Samo sam slab na mailovima pa ne stignem odgovarati.. |
|
|
Back to top |
|
|
_ ewinter
Joined: 17 Jul 2005 Posts: 14
|
Posted: 26.07.2005 00:16 Post subject: |
|
|
Znam da si zaposlen. Uostalom i ja tako nekako odgovaram na malove, svake godine po jedanput, ako se nadje vremena.
Pitao sam se je li "velcro" na mi3 pravi velcro ili kakav laznjak... |
|
|
Back to top |
|
|
|