![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2001
Адрес: Москва
Сообщений: 7
|
Народ подскажите пожалуйста!
Нужно, изменяя значения переменных в *.TXT файле получить отображение объектов только тех переменных, у которых значение больше нуля. |
|
|||||
|
Регистрация: Jul 1999
Адрес: Russia, MSk
Сообщений: 185
|
делаешь N мувиков (необходимых тебе) и называешь их : youMuv1,youMuv2...youMuvN
на первый мув вешаешь акцию onClipEvent (load) { loadVariables ("youtext.txt", this); } onClipEvent (data) { for(i=1;i<=N;i++){ _parent["youMuv"+i]._visible=eval("var"+i);} } в текстовом файле соответственно обозначаешь &var1=значение1&var2=значение2...&varN=значениеN после загрузки пропадают мувики(visible=false ) только c нулевым значением соответственной переменной.... eval можно на всякий случай загнать в Number(eval("var"+i)) |
|
|||||
|
Регистрация: Jul 1999
Адрес: Russia, MSk
Сообщений: 185
|
а если надо и отрицательные значения скрывать, только положительные визуализировать (varN>0).....
пишеь так _parent["youMuv"+i]._visible=(eval("var"+i)>0); |
|
|||||
|
Регистрация: Dec 2001
Адрес: Москва
Сообщений: 7
|
Спасибо за ответ, но ничего не выходит.
|
|
|||||
|
Регистрация: Jul 1999
Адрес: Russia, MSk
Сообщений: 185
|
смотри, тут все работает: http://www.satisfashion.ru/atl/lab/visible_control.html и исходник можешь скачать....
Последний раз редактировалось Geo; 17.05.2002 в 04:56. |
|
|||||
|
Регистрация: Dec 2001
Адрес: Москва
Сообщений: 7
|
Спасибо Geo!
Все получилось, дело в том , что я не перезапускал *.EXE, а можно ли интересно сделать тоже самое но только без перезапуска *.EXE. С, уважением miki28 |
|
|||||
|
Регистрация: Jul 1999
Адрес: Russia, MSk
Сообщений: 185
|
то бишь во время работы фильма периодически запрашивать файл что ли.....
тогда сделай таймер и по прошествии определенного времени loadVariables..... к примеру добавь акции onClipEvent (enterFrame) { if(j++>200){ loadVariables ("youtext.txt", this); j=0;} } зменяя величину в условии изменяешь частоту обращения..... по предидущей ссылке файлы обновлены..... Последний раз редактировалось Geo; 18.05.2002 в 04:22. |
|
|||||
|
Регистрация: Dec 2001
Адрес: Москва
Сообщений: 7
|
Geo!
Спасибо за помощь. |
![]() |
Часовой пояс GMT +4, время: 09:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|