27-12-2010, 22:15
Witam. Jestem początkujący we flashu. Robię sobie coś w stylu galerii z przyciskami next/prev. Mam 3 warstyw: AS, przyciski, zdjecia.
W każdej kolejnej klatce jest kolejne zdjęcie.
AS wygląda tak:
i wszystko fajnie działa. Chciał bym dodać natomiast efekt przejścia, np.: fade-in/out pomiędzy poszczególnymi klatkami i prosił bym o instrukcję jak to zrobić w AS. Nie interesuje mnie dodawanie ręcznie motion-tween bo chodzi mi o proste w edycji rozwiązanie. Wrzucam kolejne "cokolwiek" do kolejnej klatki i mam gotowe. Wiem, że na bank jest to możliwe i istnieją już gotowe odpowiednie klasy ale nie wiem jak się za to zabrać.
Pozdrawiam
W każdej kolejnej klatce jest kolejne zdjęcie.
AS wygląda tak:
Kod:
stop();
btn1.addEventListener(MouseEvent.CLICK,tyl);
btn2.addEventListener(MouseEvent.CLICK,przod);
function przod(event:MouseEvent){
if(this.currentFrame == this.totalFrames){
gotoAndStop(1);
} else {
nextFrame();
}
}
function tyl(event:MouseEvent){
if(this.currentFrame == 1){
gotoAndStop(this.totalFrames);
} else {
prevFrame();
}
}
i wszystko fajnie działa. Chciał bym dodać natomiast efekt przejścia, np.: fade-in/out pomiędzy poszczególnymi klatkami i prosił bym o instrukcję jak to zrobić w AS. Nie interesuje mnie dodawanie ręcznie motion-tween bo chodzi mi o proste w edycji rozwiązanie. Wrzucam kolejne "cokolwiek" do kolejnej klatki i mam gotowe. Wiem, że na bank jest to możliwe i istnieją już gotowe odpowiednie klasy ale nie wiem jak się za to zabrać.
Pozdrawiam