![]() |
Переменная из xml
Сразу же извиняюсь за банальность вопроса, но самому разобраться не удалось.
Загружаю переменные из xml. И когда это простые переменные, числа или имена или пути куда-нибудь, то всё ok. Но сейчас это не просто переменная, а выражение, которое надо ещё обработать... Пример. В xml хранится выражение posy ="_root.ground._height - Stage.height". Подгружаю его из файла: Код AS1/AS2:
Код AS1/AS2:
А как получить число, результат от _root.ground._height - Stage.height? |
Перевести строку в число.
|
В скриптовых языках для этого обычно есть функция "eval", но
Цитата:
|
Значит никак?
Решил вопрос с другой стороны, не самым удобным способом. Но всё равно интересно, есть ли возможность подсчитать результат такого выражения из xml. |
Код AS1/AS2:
Код AS1/AS2:
|
Причем тут parseFloat и parseInt?
Они не вычислят значения строки типа "_root.ground._height - Stage.height". |
| Часовой пояс GMT +4, время: 17:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.