Volledige versie bekijken : actieve knop duidelijk in navigatie
depieje
%Europe/Berlin %657 %2005, 16:47
Hi allen,
ik heb een navigatiemenu gemaakt m.b.v. mc's. Door middel van framelabels en AS heb ik mouseover's en mouseout's gemaakt maar nu zou ik willen dat de knop die laatst ingedrukt is in mouseover-positie blijft staan -> dus ik wil dat je ziet op welke rubriek van de website je zich bevindt.
wanneer ik een onrelease toevoeg van de button dan gaat dat maar bij een mouseover verdwijnt die dan weer. Iemand een oplossing hiervoor?
grtz,
depieje
theFlashWizard
%Europe/Berlin %767 %2005, 19:25
bij een onRelease die naar een bepaald frame sturen en alle andere dmv een for lus naar het orginele frame sturen..
gaat dit lukken of wel deel snap je niet?
Kbedacht me opeens dat ik zoiets allis als simpel voorbeeld gemaakt had..
voorbeeld == fla == zip
depieje
%Europe/Berlin %652 %2005, 16:39
bedankt voor je reactie flashwizard...ik had eigenlijk al een andere oplossing gevonden, dmv 2 variabelen die bijgehouden worden.
Het werkt wel maar om de code te beperken zou ik graag externe functies maken voor de rollovers e.d. maar ik raak er niet goed uit.
ik heb een .as-bestand die ik inlaad met #include.Daarin staat nu één functie die de variabelen vastlegt. Nu zou ik de functies voor de rollovers, rollout's en onpress ook extern willen maken. Kan iemand me hierbij helpen?
Dit zijn mijn functies:
home_btn.onRollOver = function(){
if (activebutton == this._name){
return;
} else {
home_btn.gotoAndPlay("rollover");
}
}
home_btn.onRollOut = function(){
if (activebutton == this._name){
return;
} else {
home_btn.gotoAndPlay("rollout");
}
};
home_btn.onPress = function(){
_root.content_mc.gotoAndPlay("home");
activeanimation.gotoAndPlay("rollout");
activebutton = this._name;
activeanimation = home_btn;
home_btn.gotoAndStop("active");
};
m.v.g.
depieje
theFlashWizard
%Europe/Berlin %789 %2005, 19:56
al je script kan je dan gewoon in dat .as bestand zetten hoor.. :S wat is het punt?
depieje
%Europe/Berlin %807 %2005, 20:23
ik zou willen dat ik dus maar één keer de code moeten hebben, gestandaardiseerd voor alle knoppen. snap je? ik zal dan waarschijnlijk wel instances moeten maken zoals bvb knop1, knop2, enz... en niet als home_btn etc
kortom, 3 functies (rollover, rollout en onpress) die aangeroepen worden op de nodige buttons.
any idea?
depieje
theFlashWizard
%Europe/Berlin %956 %2005, 23:56
em... Kwil niet heel lullig zijn hoor maar zo heb ik dat ooit al gemaakt in die fla die ik dus mee heb gestuurd..
1 script op het frame voor alle buttons.. kun je zo het aantal buttons bijv opgeven..
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.