SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Jeden przycisk - wiele akcji

UndefinedMan - Wto 14 Kwi, 2009 13:20
Temat postu: Jeden przycisk - wiele akcji
Witam, mam taki problem

Mam utworzoną galerie.

Jest pasek na dole z 5 zdjęciami i na środku content do którego ładują się zdjęcia

Zdjęcia ładują się do content poprzez loadMovie("zdjecie.jpg");

i teraz :

Chcę wykonać aby za pomocą strzałki w prawo i w lewo zdjęcia się ładowały

Np.

Klikne na zdjęcie 2 następnie na strzałkę w prawo i właczy się zdjęcie 3, klikne jeszcze raz i włączy się 4, klikne w lewo strzałkę i włączy się zdjęcie 3.
klikne na zdjęcie 4 i strzalke w prawo włączy się 5.

jak coś takiego zaprogramować?

Pozdrawiam!

shastaan - Wto 14 Kwi, 2009 14:02

on release na kazda z miniaturek i do tego on release przypisujesz loadmovie oraz zmianę wartosci zmiennej (przypuscmy ze ja nazwiemy current picture number - cpn )
więc kliknięcie na miniaturkę 2 laduje Ci zdjęcie nr 2 i zmienia zmienną cpn na 2

strzalka w prawo ma funkcję

cpn = cpn + 1;

a po niej wywołanie zdjęcia o takiej wartosci jak cpn

strzalka w lewo ma funkcję odwrotną
cpn = cpn - 1;

Ja bym zaczął kombinowanie od tego,

Pozdrawiam.

mielu - Wto 14 Kwi, 2009 19:29

lub z czytać te foki tablicy i operować na index'ie tablicy, na tej samej zasadzie co pisze shastaan,
damax - Wto 14 Kwi, 2009 22:06

Znam prostszy spsób. Odpowiedź na e-maila, jeżeli jest ktoś zainteresowany.
damax.com@wp.pl

shastaan - Wto 14 Kwi, 2009 22:53

Wszyscy jesteśmy, po to jest to forum... dawaj tutaj.
damax - Nie 19 Kwi, 2009 00:56

Witam
Sorki, że długo nie odpisywałem, ale nie miałem zbytnio czasu.
Można to zrobić tak jak wyżej jest opisane, ale będzie działało pod warunkiem, że zdjęcia kolejne będą umieszczone w kolejnych klatkach.
Natomiast w przypadku takim jak ja zrobiłem zdjęcia są umieszczone w co czwartej klatce.
Zrobiłem to na duszkach.
Każdy duszek ma scrypt:

on (press) {
gotoAndStop(38);
}

gdzie 38 - to oczywiście klatka do której ma iść.
Pozostaje jeszcze tylko zaznaczyć, w których klatkach dany duszek ma być widoczny a w których nie.
Podaję link do stronki, którą zrobiłem - jeszcze nie do końca, ale już funkcjonuje.
Zdjęcia wraz z tym efektem widoczne są w "galerii".
www.wojciechowski-meble.webpark.pl
Przyjemnej pracy
Pozdrowionka
damax

maciey75 - Sro 06 Maj, 2009 14:44

damax mozesz zapodac przykładowe SWI? z gory dzieki

pzdr
m.


Powered by phpBB modified by Przemo © 2003 phpBB Group