Просмотр полной версии : Проблема при конвертации загруженной переменной!!!
BlackJack3D
07.10.2002, 07:26
Привет Всем!
Вот что я хотел:
загружаю из текстового файла переменную text затем мне необходимо перевести эту переменную из string в numeric для ипользования в качестве параметра для goto.
Вот как я это делал
loadVariablesNum ("./text.txt", 0);
zz = Numeric(text);
gotoAndStop (zz);
Level #0:
Variable _level0.$version = "WIN 5,0,30,0"
Variable _level0.zz = undefined
Variable _level0.text = "5"
А вот и проблема!
Подскажите как првильно это сделать или как вообще это реализовать???
gotoAndStop (Number(text));
BlackJack3D
07.10.2002, 10:25
не работает..
вообще с подгруженной переменной ничего не сделаешь.. 8(((
ну, всё таки как её конвертануть то в нумерик???
Перед тем как что-то куда-то конвертировать нужно убедиться, что это "что-то" загрузилось...............
(о как сказал :D )
Оригинал написал(а) RDA
Перед тем как что-то куда-то конвертировать нужно убедиться, что это "что-то" загрузилось...............
(о как сказал :D )
да, да! очь прально сказал!;)
ЗЫ
во избежании появления данной проблемы
непропускайте пукт 2
;)
BlackJack3D
07.10.2002, 12:02
Variable _level0.text = "5"
а вот это не докозательство ли того что переменная подгружена?
а ты вот так попробуЙ:
loadVariablesNum ("./text.txt", 0);
zz = Numeric(text);
trace(text+' myText')
gotoAndStop (zz);
spayeler
07.10.2002, 12:08
нет не доказательство...
if (_level0.text=="5"){
...
}
- это доказательство ...
Мне вот интересно!
А где вы тахих функций набрали: "Numeric", "number"?????
var text = "5";
zz = Math.floor(text);
trace(zz);
zz = Number(text);
trace(zz);
Все работает!
Мне вот интересно!
А где вы тахих функций набрали: "Numeric", "number"?????
var text = "5";
zz = Math.floor(text);
trace(zz);
zz = Number(text);
trace(zz);
Все работает!
Сорри не дают мне лишнее сообщение удалить!
RDA - так BlackJack3D этого уже третий день не замечает :D
http://www.flasher.ru/forum/showthread.php?s=&threadid=38063 ;)
сейчас придет - опять про нумерик будет спрашивать , вот увидишь :D :D :D
и куда же это я туда??? :o
zz = Numeric(text);
откель мне знать че у него Numeric???
мож спецально им написаная функция ;)
типа:
--------------------------------------------------
function Numeric(text){
if(text==undefined)return 0;
return Math.floor(text);
}
--------------------------------------------------
:cool: ;) :D :p
BlackJack3D
07.10.2002, 13:23
Ой народ всё пошло!!! 8)))
Переменная грузится пока не загрузится!!! 8)))
Чайник!!! Спасибо за улыбки и смех!!!
Да, и ещё а чего сразу то не сказали что не Numeric - а Number! 8)))
1. loadVariablesNum ("./position.txt", 0);
2. if (xz ne "") {
gotoAndStop (4);
}
3. gotoAndPlay (2);
4. zz=Number(xz);
if (!zz) {
zz = 5;
}
gotoAndStop (zz);
ну, вот такой код 8)))
рекомендую для поднятия настроения:
http://flasher.ru/forum/showthread.php?threadid=32377&highlight=%EF%EE%E4%EE%E6%E4%E0%F2%FC
ЗЫ
и вааще много интересного :
http://flasher.ru/forum/sets/flasher/top_search.gif
ключевое слово "подождать" ;)
BlackJack3D
07.10.2002, 14:13
8))) Эт как будто я только ник не мой 8)))
8))) Эт как будто я только ник не мой 8)))
Ай молодца, гловное осознание уже пришло!
Второй шаг - пониманиЕ :cool:
________
Удач!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.