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

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

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

Регистрация: Jul 2004
Сообщений: 14
По умолчанию Переменные

в клипе ("clp") (нажав на него в основной части, т.е. не в нем самом) пишу:
onClipEvent(data) {
var1="value value value";

}

Вот, а как эту переменную получить в основной части:
var2 = _root.clp.var1;
var2 = _root.var1; тоже не подходит.

Вместо нужного результата получаю сообщение, что нет у переменной значения. При этом создавать глобальную переменную или давать ей значение в _root я не могу.
При этом если я вместо var1 пишу _root.var1, а затем её принимаю то все работает, т.е переменная принимает значение.

Что неверно?


Последний раз редактировалось XReyGon; 28.07.2004 в 18:25.
Старый 28.07.2004, 18:26
Mitay вне форума Посмотреть профиль Отправить личное сообщение для Mitay Найти все сообщения от Mitay
  № 2  
Mitay

Регистрация: Dec 2003
Сообщений: 143
в тот момент, когда ты обращаешься к переменной, твой клип еще не успевает проинициализироваться

попробуй, например, обратится к ней во втором кадре

Старый 28.07.2004, 18:36
XReyGon вне форума Посмотреть профиль Отправить личное сообщение для XReyGon Найти все сообщения от XReyGon
  № 3  
XReyGon

Регистрация: Jul 2004
Сообщений: 14
Я обращаюсь в пятом =))

Старый 28.07.2004, 18:44
Mitay вне форума Посмотреть профиль Отправить личное сообщение для Mitay Найти все сообщения от Mitay
  № 4  
Mitay

Регистрация: Dec 2003
Сообщений: 143
а мувик в котором ты это наделал надеюсь раньше?

Старый 28.07.2004, 18:47
XReyGon вне форума Посмотреть профиль Отправить личное сообщение для XReyGon Найти все сообщения от XReyGon
  № 5  
XReyGon

Регистрация: Jul 2004
Сообщений: 14
Конечно В первом.

Старый 28.07.2004, 22:45
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 6  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
onClipEvent(load ) {
var1="value value value";
}

Старый 28.07.2004, 22:47
XReyGon вне форума Посмотреть профиль Отправить личное сообщение для XReyGon Найти все сообщения от XReyGon
  № 7  
XReyGon

Регистрация: Jul 2004
Сообщений: 14
Клип грузится по поступлению данных, так что именно data.
К тому же я точно знаю что данный клип присваивает переменной значение, т.е. скрипт выполняется.

Или лучше так: расскажите лучше как загрузить из файла переменные.

Если я их гружу в root они грузятся только в текстовые поля а сами переменные не реагируют.


Последний раз редактировалось XReyGon; 28.07.2004 в 22:51.
Старый 28.07.2004, 22:55
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 8  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
да и пусть когда когда тебе надо тогда игрузится ,чем onLoad не угодил
или ты меняешь этот var1 при загрузке данных ?: тогда из данных его и бери или дождись окончания загрузки, потом проверяй
в чем трабл неясно

Старый 28.07.2004, 22:58
XReyGon вне форума Посмотреть профиль Отправить личное сообщение для XReyGon Найти все сообщения от XReyGon
  № 9  
XReyGon

Регистрация: Jul 2004
Сообщений: 14
Трабла в том что у меня не получается из файла как-либо по-другому принять файлы кроме как загрузить их в клип. Если гружу в root переменные не создаются все идет в формы (если они есть, а если нет то вообще теряются или я не знаю откуда их взять.)
Воть:
LoadVariables("file.txt", _root);
var2 = filevar1; - Ничего не происходит. Переменная пустая.
А если форму сделаю с именем filevar1 то данные в неё загрузятся.


Последний раз редактировалось XReyGon; 28.07.2004 в 23:01.
Старый 28.07.2004, 23:13
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 10  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
чей-то ты мудришь (ничего не понял), глянь
Вложения
Тип файла: zip load_var.zip (6.0 Кб, 61 просмотров)

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

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

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


 


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


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