Znalazłem jeszcze takie proste rozwiązanie:
http://www.sitepoint.com/article/script ... ages-flash
które sprowadza się do dopisania w każdym buttonie linijki
Kod: Zaznacz cały
on (release)
{
historia_mc.swapDepths(1);
}Ale.... działa to dla podanego przeze mnie na początku przykładu, jednak w oryginale podmieniające się clipy są częściowo przeźroczyste, więc nie urządza mnie taka podmiana bo nawet jeśli żądany klip się pokaże to pod nim będzie widać pozostałe
Nie pozostaje mi więc chyba nic innego jak przerobienie całej strony głównej na movie clipa i przy jej otwieraniu strona główna będzie miała Depth(2), 4 movie clipy Depth(1) i np. przy buttonie kontakt kontakt_mc będzie wychodził na Depth(3) a pozostałe mc chowały się (lub pozostawały) na Depth(1).
----edit
Chyba sobie poradziłem. Przykładowo przycisk glowna_but otwierajacy glowna_mc zawiera taki kod:
Kod: Zaznacz cały
on (release) {
glowna_mc.gotoAndPlay(2);
glowna_mc._visible = 1;
glowna_mc.swapDepths(1);
oferta_mc._visible = 0;
historia_mc._visible = 0;
kontakt_mc._visible = 0;
}
- otwarcie odpowiedniego clipa od odpowiedniej klatki
- pokazanie tego klipa (bo w innych butonach jest podobny kod i w nich glowna_mc jest ukryty, więc trzeba go za każdym razem odkryć)
- wrzucenie go na depth(1)
- ukrycie pozostałych klipów
analogicznie z pozostałymi przyciskami.
