![]() |
А-а-а-а
loadVariables("init/text.as", this, "GET");
n=Number(n); brd=Number(brd); bcgrd=Number(bcgrd); Переменные не становятся числами! Почему? |
?
Вложений: 1
У меня наверное та же проблема, только они не не становятся числами, а не загружаются сразу (как и XML, например). Я эту проблему решил так (прикреплённый маленький мувик). Может быть можно как-то по-другому?
|
Вложений: 1
Может я что-то неправильно задаю?
|
а почему у меня говорит
Error opening URL "file:///D|/Work/flash/data/test/test.as?n=0&brd=0&bcgrd=0" } |
это в тесте всегда из-за переменных - надо в браузере проверять
|
А у меня прожектор!
|
у всех прожектор - становитесь в очередь за бразером :D
|
!
Вложений: 1
Попробуй так: (varV.zip),
только файл text.as помести на C: в корневой каталог или в fla поменяй маршрут. Твой fla я не смог открыть, он, наверное, на MX, а у меня 5. |
всем спасибо! У меня получилось!
Только мне нужно бует динамически назначать переменные потому var использовать не буду, но на твоем примере все понял! Ещё раз спасибо! |
будем делать через массивы!
|
я не смотрел примерчики -
просто скажу в чем была ошибка :)) (мало ли кому понадобится) ...нельзя никакие действия с переменными делать пока они не загрузятся а мгновенно они загрузится не могут в принципе никогда :) даже если этовсего одна переменная и грузится из файлика с локального диска поэтому надо сначала проверять пришли переменные или нет - а потом уж делать все остальное :)) |
Вложений: 1
вам нада.... parseInt
parseInt(expression, radix); Аргументы expression Строка, число с плавающей запятой или другое выражение для анализа и конвертации в целое. radix Целое, представляющее для анализа основание системы счисления (базу) числа. Допустимые значения от 2 до 36. Этот параметр факультативный (необязательный). Пример parseInt("3.5") возвращает 3.5 parseInt("bar") возвращает NaN parseInt("4foo") возвращает 4 Шестьнадцатиричное преобразование: parseInt("0x3F8") возвращает 1016 parseInt("3E8", 16) возвращает 1000 Двоичное (бинарное) преобразование: parseInt("1010", 2) возвращает 10 (десятичное представление бинарного 1010) Синтаксический анализ восьмеричного числа (в этом случае восьмеричное число идентифицировано основанием 8): parseInt("777", 8) возвращает 511 (десятичное представление восьмеричного 777) |
| Часовой пояс GMT +4, время: 14:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.