|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Jak zrobić pętle jednej sceny?
rallypl - Sro 11 Mar, 2009 17:18 Temat postu: Jak zrobić pętle jednej sceny? Witam!
Mam animacje, dwie sceny.
Jak zrobić pętle drugiej sceny?
Chodzi o to, aby pierwsza scena odtwarzała się tylko raz, a druga leciał w kółko.
Bardzo dziękuję za pomoc
mielu - Sro 11 Mar, 2009 20:00
Kod: | onFrame (xx) {
this.gotoAndPlay(1);
} |
xx - nr ostatniej klatki
rallypl - Sob 14 Mar, 2009 12:03
Dzięki, dodałem ten skrypcik do drugiej sceny ale niestety nic to nie daje. Dalej lecą wszystkie sceny w kółko.
Obecnie mam trzy sceny:
1- preloader,
2- scena_1,
3- scena_2
Problem rozwiązany. Zrobiłem tak:
Stworzyłem kolejną scenę , tylko pustą i dodałem w niej:
Kod: | onFrame (1)
{
prevSceneAndPlay();
} |
Szymciosek - Sob 14 Mar, 2009 15:36
można jeszcze tak
umieszczasz w drugiej scenie, na końcu
Kod: |
onFrame (xx) {
gotoSceneAndPlay ("scene2", 1)
}
|
gdzie...
xx - ostatnia klatka
scene2 - nazwa sceny w petli
1 - klatka od ktorej ma sie zaczac powtorka
daje przyklad
rallypl - Sob 14 Mar, 2009 15:51
Bardzo dziękuje
...a może wiesz jak zrobić, aby po Scenie 1, Scena 2 odtwarzała się od np. 5 klatki.
Jak dodałem skrypt to przy pętli, za drugim i kolejnym razem Scena 2 odtwarza się od 5 klatki, ale za pierwszym razem odtwarza się od 1 .
Z góry dzięki.
Już sobie poradziłem
Szymciosek - Sob 14 Mar, 2009 16:23
Jak sobie poradziłeś, to napisz jak do tego doszedłeś, może komuś się przyda.
rallypl - Sob 14 Mar, 2009 20:57
Proszę bardzo:
Na początku Sceny 1 dałem:
Kod: | onFrame (45) {
gotoSceneAndPlay ("Scene_2", 5)
}
|
45 - to ostatnia klatka sceny 1
5 - to klatka od której stratuje Scena 2
shastaan - Nie 15 Mar, 2009 11:41
Zastanawia mnie tylko sens tego rozwiązania.
Skoro nie są Ci potrzebne w ogóle klatki 1-4 w scenie drugiej, to czemu ich nie usunąć i pominąć ten skrypt?
|
|