|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Losowa scena....
g4bi - Pią 09 Maj, 2008 08:06 Temat postu: Losowa scena.... Witam!
Mam maly problem z wymuszeniem SM2 do losowego wybierania scen.
Nazwy scen: start, _1, _2, _3, _4, _5 itd
Oto fragmenty kodu w roznych wariacjach:
scena: start
Kod: |
onFrame (1)
{
r = "_" add String(Math.randomInt(5)+1);
trace(r);//wyswietla prawidlowo
gotoSceneAndPlay(r,1);
}
|
lub
Kod: |
onFrame (1)
{
czlon = "_";
r2 = concat(czlon, String(Math.randomInt(5)+1)) ;
trace(r2);//prawidlowa wartosc
gotoSceneAndPlay(r2,1);
}
|
nawet i tak:)
Kod: |
onFrame (1)
{
r = String("`" + "_" + String(Math.randomInt(5)+1)) + "`";
trace(r);
gotoSceneAndPlay(r,1);
}
|
Debuger wywala:
Cytat: |
Oczekuje się 'ciąg znaków w cudzysłowach' w kodzie:
Start::onFrame (1)
Start, linia 9: gotoSceneAndPlay(r,1)
|
Zwracam sie z prosba o pomoc:) Niestety koncza mi sie pomysly a problem raczej wydaje sie banalny:/
Pozdrawiam!
mielu - Pią 09 Maj, 2008 16:50
może z ifami
Kod: |
if(r==1) gotoSceneAndPlay(_1,1) ;
else if(r==2) gotoSceneAndPlay(_2,1) ;
....
|
g4bi - Pon 12 Maj, 2008 12:39
Dziekuje! Oczywiscie dziala jak nalezy )
|
|