6.9. A thumbnails és az images összehangolása
Most már jól működik minden, már
csak azt kell megoldani, hogy ne csak a Corvettről készült képeket jelenítsük
meg, hanem bármelyiket, amelyiket kiválasztjuk a menürendszerből. Nyissuk meg a
szülő mozinkat (xml_slideshow.fla) és végezzük el ott is a beállításokat.
A "createNavigation" frame-re szúrjuk még be ezt:
imgDir = entryNode.attributes.dirName;
A "slides.swf" ugyanis a szülőmozi imgDir változójában lévő értékből
(amit a menürendszer gombjaival változtatunk) veszi a könyvtárat, ahonnan a
képeket fogjuk betölteni. Nézzük akkor a gombokat, ahová még ezt a pár sort
kell betenni (on (release)-hez) :
//meghatározzuk az imgDir értéket (a slides.swf innen
fogja venni a képeket)
_parent._parent.imgDir = dirName;
//a _blank-re betöltött slides.swf-t elugrasztjuk az
"init" részhez, hogy a közben megváltozott imgDir érvényesüljön
_parent._parent._blank.gotoAndStop("init");
//ugyanúgy a kép töltő engine-t is előlről kezdjük
futtatni
_parent._parent._blank.images.gotoAndStop(1);
//és a thumbnail-eket is lecseréljük egy síma for
ciklussal töröljük az összeset és megint létrehozzuk őket az új imgDir
értékének megfelelően
_parent._parent._blank.thumbnails.gotoAndStop("removeTN");
Elvileg, most már működik rendesen, úgyhogy nekiláthatunk a contol panel
résznek.