Przeskakiwać pomiędzy klatkami w FLASH


(Kalibaru) #1

Czy da się przeskakiwać pomiędzy klatkami na scenie głównej przy pomocy przycisku znajdującego się w klipie filmowym.

scena.jpg


(Marek Ciarkowski) #2

tak

wstaw sobie to do nowego pliku fla

stop();

this.createEmptyMovieClip("square_mc",this.getNextHighestDepth());

square_mc.beginFill(0xFF0000);

square_mc.moveTo(0,0);

square_mc.lineTo(Stage.width,0);

square_mc.lineTo(Stage.width,Stage.height/2);

square_mc.lineTo(0,Stage.height/2);

square_mc.lineTo(0,0);

square_mc.endFill();

square_mc.onPress = function() {

	_root.nextFrame()

	trace(_root._currentframe)

};

i zobacz działanie. Musisz tylko na pierwszej warstwie np tej z kodem AS dodać kilka klatek. Generalnie odwołujesz się przez _root.nextFrame()


(Ppablo1986) #3

można jeszcze prościej to zrobić... przygotuję Ci w weekend mały tutorial.


(Kalibaru) #4

Dzięki za rady, poradziłem sobie za pomocą behaviorów przypisanych do przycisku w klipie filmowym, a sterującym linią czasową na scenie głównej. A nie wiecie jak zrobić preloader, podczas którego w miarę wczytywanie jest odtwarzany stopniowo klip filmowy? :smiley: