|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Funkcje IF, ELSE
cammil - Pon 25 Lut, 2008 18:04 Temat postu: Funkcje IF, ELSE Witam.
Proszę o pomoc w rozwiązaniu problemu.
Mam sprite, którego odtwarzam na początku strony.
W miejscu, w którym jest ten sprite ładować będę kolejne podstrony i chcę żeby po kliknięciu na przycisk menu zamykał się ten sprite i ładowała podstrona.
Jesli wpiszę coś takiego:
on (press) {
if (spritepoczatkowy.frameLoaded(108)) {
spritepoczatkowy.gotoAndPlay("zamknij-sprite-poczatkowy");
}
to wszystko działa ok i zamyka mi go (gra label zamykający)
tylko że jak klikam w inny przycisk (z tym samym skryptem) to chce teraz żeby on sprawdził czy ten sprite poczatkowy jest już zamknięty czy nie. Bo jak zostawiam to tak jak teraz to za każdym razem gra animację zamykającą i ładuję podstronę.
Prościej
Chodzi o to jaki zamieścić skrypt który sprawdzi mi czy animacja już raz została w spricie odegrana i jak jest odegrana to niech jej nie powtarza a jak nie jest to niech ją gra.
Proszę o podpowiedzi.
rafak - Wto 26 Lut, 2008 14:48
onSelfEvent (load){
var czyzamkniety : Boolean = false;
}
on (press) {
if ((spritepoczatkowy.frameLoaded(108))&&(!czyzamkniety)){
spritepoczatkowy.gotoAndPlay("zamknij-sprite-poczatkowy");
czyzamkniety=true;
}
|
|