Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Проблема при конвертации загруженной переменной!!! (http://www.flasher.ru/forum/showthread.php?t=38113)

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"

А вот и проблема!

Подскажите как првильно это сделать или как вообще это реализовать???

asd 07.10.2002 10:06

gotoAndStop (Number(text));

BlackJack3D 07.10.2002 10:25

не работает..

вообще с подгруженной переменной ничего не сделаешь.. 8(((

ну, всё таки как её конвертануть то в нумерик???

RDA 07.10.2002 11:18

Перед тем как что-то куда-то конвертировать нужно убедиться, что это "что-то" загрузилось...............
(о как сказал :D )

lexass 07.10.2002 11:27

Цитата:

Оригинал написал(а) RDA
Перед тем как что-то куда-то конвертировать нужно убедиться, что это "что-то" загрузилось...............
(о как сказал :D )

да, да! очь прально сказал!;)
ЗЫ
во избежании появления данной проблемы
непропускайте пукт 2
;)

BlackJack3D 07.10.2002 12:02

Variable _level0.text = "5"

а вот это не докозательство ли того что переменная подгружена?

lexass 07.10.2002 12:08

2BlackJack3D
 
а ты вот так попробуЙ:

loadVariablesNum ("./text.txt", 0);
zz = Numeric(text);
trace(text+' myText')
gotoAndStop (zz);

spayeler 07.10.2002 12:08

нет не доказательство...
if (_level0.text=="5"){
...
}
- это доказательство ...

RDA 07.10.2002 12:37

Мне вот интересно!
А где вы тахих функций набрали: "Numeric", "number"?????
Код:

var text = "5";
zz = Math.floor(text);
trace(zz);
zz = Number(text);
trace(zz);

Все работает!

RDA 07.10.2002 12:37

Мне вот интересно!
А где вы тахих функций набрали: "Numeric", "number"?????
Код:

var text = "5";
zz = Math.floor(text);
trace(zz);
zz = Number(text);
trace(zz);

Все работает!

Сорри не дают мне лишнее сообщение удалить!

sts 07.10.2002 12:41

RDA - так BlackJack3D этого уже третий день не замечает :D

http://www.flasher.ru/forum/showthre...threadid=38063 ;)

сейчас придет - опять про нумерик будет спрашивать , вот увидишь :D :D :D

RDA 07.10.2002 12:43

И Lexass - туда же! :D

lexass 07.10.2002 12:51

2RDA
 
и куда же это я туда??? :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)))

lexass 07.10.2002 13:35

2BlackJack3D
 
рекомендую для поднятия настроения:
http://flasher.ru/forum/showthread.p...E6%E4%E0%F2%FC

ЗЫ
и вааще много интересного :
http://flasher.ru/forum/sets/flasher/top_search.gif
ключевое слово "подождать" ;)

BlackJack3D 07.10.2002 14:13

8))) Эт как будто я только ник не мой 8)))

lexass 07.10.2002 15:02

Цитата:

8))) Эт как будто я только ник не мой 8)))
Ай молодца, гловное осознание уже пришло!

Второй шаг - пониманиЕ :cool:

________
Удач!


Часовой пояс GMT +4, время: 14:27.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.