|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
Skrypty do programu SWiSH2 i SWISHmax - weryfikacja odpowiedzi / quiz
soja - Nie 03 Kwi, 2011 10:10 Temat postu: weryfikacja odpowiedzi / quiz Panowie, wiem ze to dla Was trywialne i banalne, bo zwykly if/else wystarczy - jednak cos robie zle i juz od godziny sie gmatwam w miejscu
rzucilbyscie okiem na swi?
thx z gory
Januszr - Nie 03 Kwi, 2011 13:02
Jak zaznaczyłem pytanie1 jako TARGET oraz zmieniłem skrypt na:
Kod: | on (release) {
if (pytanie1.text == "bla" or "BLA") {
gotoSceneAndPlay("dobrze", 1);
}
else {
_root.gotoAndPlay("zle");
}
} |
a w scenie drugiej dałem na końcu STOP to działa.
mielu - Nie 03 Kwi, 2011 13:06
a ja zmieniłem to
Kod: |
on (release) {
if (_root.pytanie1=="bla" or _root.pytanie1=="BLA") {
nextSceneAndPlay();
}
else {
_root.gotoAndPlay("zle");
}
}
|
soja - Nie 03 Kwi, 2011 13:47
mielu napisał/a: | a ja zmieniłem to
Kod: |
on (release) {
if (_root.pytanie1=="bla" or _root.pytanie1=="BLA") {
nextSceneAndPlay();
}
else {
_root.gotoAndPlay("zle");
}
}
|
|
smiga ) dzieki wielkie!
zimne piwko dla Was
Januszr - Nie 03 Kwi, 2011 18:24
Zadziwiające. Pytanie1 samo się ustawiło jako zmienna? w sensie pole textowe nie musi być oznaczone jako textowe? Mielu, wyjaśnij mi proszę...
mielu - Nie 03 Kwi, 2011 19:58
tu bardziej chodziło o lokalizacje zmiennej
Januszr - Pon 04 Kwi, 2011 08:39
No ale pole textowe to obiekt a nie zmienna, dopóki nie zostanie ustawione jako zmienna - prawda?
mielu - Pon 04 Kwi, 2011 08:56
Opcja pola jest input i pewnie wtedy automatycznie nazwa pola jest zmienną. Nigdy się nad tym nie zastanawiałem.
|
|