|
|
|||||
проблема с переменными
помогите, плиз...
есть текстфилд... нужно,чтобы в нем отображалось рандом одна надпись из 7 возможных.. каждая из семи - своя переменная, с номером (sl1, sl2, sl3...sl7). и есть переменная foo которая как раз выдает рандом число от 1 до 7... и вот хоть убей - не помню как склеить начало переменной sl и значение foo, чтобы нужный текстовик шлепнулся в текстфилд.... text = ?????????? ; ничего не соображаю... заранее спасибо |
|
|||||
text="sl"+foo;
|
|
|||||
sl1 = "words";
sl2 = "thought"; sl3 = "wishes"; sl4 = "universe"; sl5 = "water"; foo = random(5)+1; txt = "sl"+ foo; trace (txt); если быть точным. НЕ РАБОТАЕТ. в том-то и дело, что если бы так - то я бы не обращался.... он выдает имя переменной (например sl4), а не ее текст.... |
|
|||||
я не правильно понял тебя
txt=eval("sl"+foo); trace(txt); // flash5 |
|
|||||
a = new Array("text1","text2","text3");
text=a[random(3)]; |
|
|||||
вах... вот оно! блин... я совсем тормоз.
спасибо огромное, оба варианта - просто супер. просто у меня с массивами туго, вот идаже и в голову не пришло.... тем не менее. респект |
Часовой пояс GMT +4, время: 19:53. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|