Strona 1 z 1

kod AS2 do poruszania się między klatkami

: ndz sty 16, 2011 6:54 pm
autor: smolik
Witam, jak w AS2 wykonać takie polecenie.
Przykładowo mamy animację stworzoną ze 100 klatek. Cały czas się zapętla. Jednak po najechaniu na pewien button animacja ma przejsc lub cofnąć się do klatki nr 50. I to jest proste bo używam polecenia:

on (rollOver)
{
gotoAndPlay("50");
}


chciałbym jednak zeby animacja od klatki 50 była w ruchu do klatki nr 60. Nie moge nadać nad tą klatką (czyli 60) polecenia stop(); bo cała animacja nie będzie się zapętlać.
Po zjechaniu z buttona animacja ma się kontynuować ale to też juz mam

on (rollOut)
{
gotoAndPlay("61");
}


Mam nadzieję że opisałem jasno swój problem. Rozwiązanie pewnie jest banalne ale niestety nie mogę na nie wpaść. Nie znam pewnie odpowiedniego polecenia.
pozdrawiam...

Re: kod AS2 do poruszania się między klatkami

: ndz sty 16, 2011 8:31 pm
autor: Marek_bf
1 klatka:

Kod: Zaznacz cały

var test:Boolean;
jakisButton.onRollOver = function() {
	gotoAndPlay(50);
	test = true;
};
jakisButton.onRollOut = function() {
	if (test) {
		play();
		test = false;
	}

};
60 klatka:

Kod: Zaznacz cały

if (test) {
	stop();
}

Re: kod AS2 do poruszania się między klatkami

: pn sty 17, 2011 9:14 am
autor: smolik
Dzięki serdeczne, działa:)
poniżej efekt
http://www.jdtdecorators.com/test2 (stronka w budowie)