Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 29.11.2003, 18:41
dima_polski вне форума Посмотреть профиль Отправить личное сообщение для dima_polski Найти все сообщения от dima_polski
  № 1  
dima_polski

Регистрация: Nov 2003
Сообщений: 2
По умолчанию Не могу использовать полученную переменную

flash 5
Не могу использовать полученную переменную:
создаю файл vars.txt в котором написано MyVar=500
В moovie создаю moovie clip названый MyObject
Хочу взять переменную MyVar из файла и присвоить ее значение позиции клипа MyObject по оси x
Для этого в первом фрейме пишу action:
_root.loadVariables('vars.txt');
_root.MyObject._x=MyVar;

не работает.
почему?

если создать dynamic text field с именем MyVar
в нем отобразится значение 500, т.е. переменная получена, но присвоить ее значение чему-либо еще не удается.

Старый 30.11.2003, 02:39
DUDE вне форума Посмотреть профиль Отправить личное сообщение для DUDE Посетить домашнюю страницу DUDE Найти все сообщения от DUDE
  № 2  
DUDE
 
Аватар для DUDE

Регистрация: Dec 2001
Адрес: n/a
Сообщений: 1,386
Дело в том, что из txt файла ты можешь получить только string переменную.
Tебе надо после того как ты её получаешь, преобразовать в тип boolean а затем уже присваивать полученное значение.

Зы: как это делается я не знаю.
__________________
Однажды, я захотел понюхать
кока-колу, но кубики льда,
застряли у меня в носу!

Старый 30.11.2003, 04:02
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 3  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
2DUDE: ээ... чушь какая-то :)

2dima_polski: рекордное количество раз обсуждалось -
ты просто не дожидаешься загрузки файла.
то есть ты вызвал загрузку, а потом сразу работаешь с переменной как будто она уже загрузилась.
но это не так...

подробности - в поиске по форуму =)
там этих подробностей до ядерной фени...

Создать новую тему   Часовой пояс GMT +4, время: 04:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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