[ CahLe @ 09.02.2010. 00:29 ] @
Skinuo sam accordion flash menu i primenio za svoje potrebe. Ono sa cim ne mogu da se izborim je da se postavi postavka if page current.

Code:


stop();
speed = 20;
initial_width = 50;
target_width = 450;
sp = rect1._x;
this.createEmptyMovieClip("emptymc", 0);
emptymc.onEnterFrame = function() {    
for (i=1; i<=9; i++) {
    if (_root.hit.hitTest(_root._xmouse, _root._ymouse, true)) {
        if (_root["rect"+i].hitTest(_root._xmouse, _root._ymouse, true)) {
            new_x = (_root.sp-(50*(i-1)))-rect1._x;
            rect1._x += new_x/speed;
            n_width = target_width-_root["rect"+i]._width;
            _root["rect"+i]._width += n_width/speed;
        } else {
            n_width2 = initial_width-_root["rect"+i]._width;
            _root["rect"+i]._width += n_width2/speed;
        }
    } else {
        new_x = _root.sp-rect1._x;
        rect1._x += new_x/(speed+50);
        n_width2 = initial_width-_root["rect"+i]._width;
        _root["rect"+i]._width += n_width2/(speed-1);
    }
    _root["rect"+(i+1)]._x = _root["rect"+i]._x+_root["rect"+i]._width;
    _root["movie"+i]._x = _root["rect"+i]._x-1;
    }
};



Ono sto pokusavam je nesto kao

Code:
if (_root.getURL("http://localhost/zara/pages/naslovna.php","","")) 

{ ...  }


tj. pretpostavljam da bi trebao takav iskaz da bude.

Ono sto zelim je da se na trenutnoj stranici swf zadrzi na tom otvorenom delu.

Nadam se da sam bio dovoljno jasan. A ako nisam trudicu se da dopunim problem.

U dodatku stavljam i ceo *.fla file.


Izmena - dopuna:

Ako nisam bio dovoljno jasan sta zelim, da li postoji mogucnost da mi neko objasni gornji kod liniju po liniju sta radi pa cu probati sam da nadjem resenje... Hvala unapred



[Ovu poruku je menjao CahLe dana 09.02.2010. u 22:06 GMT+1]

[Ovu poruku je menjao CahLe dana 09.02.2010. u 22:06 GMT+1]
[ milantrax2005 @ 10.02.2010. 23:42 ] @
Koliko sam te razumeo tebi treba: _url property (_root._url)
[ CahLe @ 11.02.2010. 00:13 ] @
Uh vec sam bio izgubio svaku nadu da ce se neko javiti.
Hvala puno.
Pogledao u flash help-u ono sto si mi predlozio ali plasim se da ili nije to to ili ja (to ce bit verovatnije) ne znam da radim sa flash-om nesto puno.

Hajde da probam na ovaj nacin da objasnim:



Na osnovu slike vide se otprilike 3 nazovi faze.

Ono sto mene muci je kad se klikne na npr. naslovna (kojima je dodeljen odredjeni url) zelim da animacija ostane u fazi 3 i/ili prilikom klika na bilo koji od linkova da ostane na odgovarajucem slajdu (slici) i tako se ucita strana sa fazom #3.

Da li u onom kodu, koji je gore naveden, moze da se izvadi stadijum/deo koji definise kad je odredjen slajd/slika rasirena skroz (faza 3) i da ostane u tom polozaju ako se url nalazi na poziciji koji je dodeljen. Ili postoji neki drugi nacin?

Hvala jos jednom na javljanju.

Izmena - dopuna

Proguglao sma po netu malo _url property (_root._url) i da jeste to otprilike to. Koliko sam shvatio on vraca flesu trenutnu poziciju tj stranu na kojoj se nalazi. E sad jos samo onaj kod gore da presecem u odredjenom delu da bi bilo onako kako sam zamislio....