![]() |
loadVars - проблема
Не смог разобраться сам, поэтому обращаюсь к наиболее компетентным, то есть к вам-)
Переменные подгружаю из файла (ниже кусочек): Код:
num=2Код:
this.lv = new LoadVars();Код:
_root['item'+i]._x = this["x_"+i];При этом, если написать: Код:
_root['item'+i]._x = 100; |
через лоадварс загружается все правильно, просто в подобных случаях как у тебя будут неправильно парситься числовые значения
Цитата:
в любом случае можно парсить Код:
_root['item'+i]._x = parseInt(this["x_"+i]);вот посмотри функции parseInt , parseFloat проблема в том что если после числа у тебя есть пробел то при парсинге переменная будет String |
или пожешь Number юзать, но может быть трабла и в ссылке this попробуй путь явно указывать через _root, но этот глюк редко встречается
|
Number тут не поможет, так как если после цифры идут еще какие нить символы например пробел то выдаст NaN
вот попробуй : Код:
|
Всем большое спасибо! parseInt помог!
|
| Часовой пояс GMT +4, время: 03:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.