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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Oct 2003
Сообщений: 97
По умолчанию Cтранный эффект...... неправильное отображение.

Поможете?

Проблема! Состоит в том, что в Интернет Эксполрере проект отображается неверно.
При этом в Опере (7.23 ру, 7.11 ру) Моззиле 1.5 - все рисуется верно!!!!
Что тут может быть не так.

Описываю неисправность -
В мою основную флэшку в процессе работы должны подгружаться и выгружаться несколько однотипных мувиков.
Эти мувики я использую для отображение состояния объектов
(ну типа все "ОВ", "не совсем ГУТ", "совсем погано!"). И вот в ИЕ
не происходит смены - то есть не подгружается не выгружается.. А в Опере и Моззиле - все пучком.. Как надо. ЧТО ДЕЛАТЬ????
ПОДСКАЖИТЕ - я уже больше недели долбаюсь над проблемой.

Это все.
Жду кому сказать спасибо :-)


( Я этот вопрос уже подымал, только его кажись модеры "прострелили". К модерам - за что??? что не так сделал??)


".....стиснув зубы я иду вперед.."
__________________
:-:
Косточка.

Старый 21.01.2004, 01:22
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 2  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
С исходником было бы проще...
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Старый 21.01.2004, 15:29
urca вне форума Посмотреть профиль Отправить личное сообщение для urca Найти все сообщения от urca
  № 3  
urca

Регистрация: Oct 2003
Сообщений: 97
По умолчанию дополняю.

... я немного неправильно, точнее неполно описал.

Значит ситуэшн такова - при написании в адресной строке реального адреса, ну вида U:\oc\oc.html - все работает как надо, при вводе адреса вида http://oc/oc.html - все "не так, как надо" - то есть не происходит загрузка/выгрузка мувиков/символов.

Вот те куски кода, что отвечают за работу с ними:
1 кадр:
...................
limit_a=5;
limit_b=5;
cetb=["atc21","atc22","atc26"];
kos_state=["c","c","c"];
x_coord=[211,163,297];
y_coord=[175,163,178];
list=[21,22,26];
alerting=[0,0,0];
broking=[0,0,0];
databasa=new Array();
function f (aa,xx,yy,ff)
{this.num_atc=aa;
this.x_atc=xx;
this.y_atc=yy;
this.state=ff;}
for (i=0;i<=max_ats;i++)
{databasa[i]=new f(cetb[i],x_coord[i],y_coord[i],kos_state[i]);}
.....................................................................................................

2 кадр: Вот здесь и происходит выгрузка дублированных мувиков!!!
for (i=0;i<=max_ats+1;i++) {
removeMovieClip(_root.alert);
removeMovieClip(_root.brok);
setProperty(brok, _x,-300);
setProperty(brok, _y,-300);
setProperty(alert, _x,-300);
setProperty(alert, _y,-300);
}

3 кадр: Здесь - оценка состояния обьекта - то есть - есть три состояния - тревога, поломка, норма.

for (i=0; i<=max_ats; i++)
{
if (kos_state[i] == "1")
{
if (alerting[i]<limit_a)
{alerting[i]++} else {databasa[i]["state"] = "a"}
}
else if (kos_state[i] == "2")
{
if (broking[i]<limit_b)
{broking[i]++;} else {databasa[i]["state"] = "b"; }
}
else {databasa[i]["state"] = "c"; }
}

кадр 4 Тут - я их дублирую в те точки экрана где находятся обьекты.


for (i=0; i<=max_ats; i++) {
if (databasa[i]["state"] == "a") {
alert_new="alert"+i;
setProperty(alert,_x,databasa[i]["x_atc"]);
setProperty(alert,_y,databasa[i]["y_atc"]);
setProperty(alert,_alpha,100);
alert.duplicateMovieClip(_root.alert,a+i);}
if (databasa[i]["state"]=="b") {
brok_new=brok+lev[i];
setProperty(brok,_x,databasa[i]["x_atc"]);
setProperty(brok,_y,databasa[i]["y_atc"]);
setProperty(brok_new,_alpha,100);
duplicateMovieClip(_root.brok,brok_new,b+lev[i]);}
if (databasa[i]["state"]=="c") {}
}

кадр 5 - в нем определяется стоит ли заново считать
Это в принципе - весь код!
В самих мувах-символах есть никакого кода нет.

Вот исходник..
Я тут все лишнее выкусил - теперь влазит.
Вложения
Тип файла: zip oc.zip (44.5 Кб, 72 просмотров)
__________________
:-:
Косточка.

Старый 21.01.2004, 19:31
urca вне форума Посмотреть профиль Отправить личное сообщение для urca Найти все сообщения от urca
  № 4  
urca

Регистрация: Oct 2003
Сообщений: 97
По умолчанию Не .. ну серьезно - помсогите!!! пожалуйста!!!!

Ой.... вот еще - тут вложен тот файл из которого считывается состояние объектов.
просто не подумал... Прэропрошую...:-)
он должен лежать внутри папки с флэшкой в своей собственной папке state........
Хотя вы каэшна и так наверное понимаете..
Ладно.....

Я пока готовлю всем вэлику подяку :-)))
И чикаю ответов.....
Бо сам уже не знаю, где там проблема!
ВРоде все исковырял и Флэш и ИЕ
(кстати - на более старом - ИЕ5, из НТшки - тоже такая же ситуэшн!)




"....крик летит в пустоту..."
Вложения
Тип файла: zip state.zip (624 байт, 71 просмотров)
__________________
:-:
Косточка.

Старый 21.01.2004, 19:36
urca вне форума Посмотреть профиль Отправить личное сообщение для urca Найти все сообщения от urca
  № 5  
urca

Регистрация: Oct 2003
Сообщений: 97
По умолчанию Черт... прошу извинить за большое кол-во сообщений

Впроцессе работы флэшки меням значение переменных из файла _konos1.txt
1 - тревога
2- потеря связи
3 - нормальное состояние.
Флэшка в Опере и мазиле похватывает изменения, а в ИЕ - нет!

Все..
Спасибо за терпение :-)))

"....Кто сказал:
-Один не воин,не величина..."
__________________
:-:
Косточка.

Старый 23.01.2004, 04:05
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 6  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Достаточно было написать вот это:
Код:
loadVariablesNum("state/_konos1.txt", 0);
// вот это - присвоение из файла!
kos_state[0] = kos21;kos_state[1] = kos22;kos_state[2] = kos26;
А теперь пора материться. Но я сегодня добрый, объясню популярно (в стотысячмилионный раз). load*** - функции асинхронные, они только инициируют загрузку и передают управление обратно интерпретатору. Когда слэш такой: "\" - значит грузим с винта, и все быстренько грузится. Когда слэш такой: "/", значит качаем из интернета и грузится все уже далеко не быстренько. Т.е. ПОДОЖДАТЬ НАДО!!!

ЗЫ Поиск рулит немеряно.
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Старый 23.01.2004, 15:20
urca вне форума Посмотреть профиль Отправить личное сообщение для urca Найти все сообщения от urca
  № 7  
urca

Регистрация: Oct 2003
Сообщений: 97
По умолчанию но ведь у меня так и сделано!!

для мистера ТТS!

Я не раскрыл этот момент, при написании кода в самом форуме, но в исходнике весь код есть!!!!!!!!!!!!!!
И там именно так и написано! 100.000.000000%
(именно стотыщмильон про'центов)
Если хо-шь - проверь, в начале кадра 3:
............
loadVariablesNum("state/_konos1.txt", 0);
...........


>качаем из интернета и грузится все уже далеко не >быстренько. Т.е. ПОДОЖДАТЬ НАДО!!!

Дело в том что это по локальной сети,....
100 Мб-ка
И еще: ПОЧЕМУ ЖЕ В ОПЕРЕ И МАЗИЛЛЕ ВСЕ РАБОТАЕТ??????????????????

Как итог:
За совет каэшно спасибо, только это не то.
Где-то в другом месте грабля :*)
из наблюдений за работой флэшки в ИЕ, могу сказать такое
- когда он некорректно отображает состояние, я закрываю, открываю снова - опять все правильно. Снова изменяется
состояние обьектов - не ловит изменения. :-(((

Поиск рулит, согласен, может и на этот вопрос он вырулит, только как его охарактеризовать????

Ладно, жду ответов .......
И сподiваюсь на допомогу!



".....но яркий луч вспыхнет во тьме...."
__________________
:-:
Косточка.

Старый 23.01.2004, 15:55
urca вне форума Посмотреть профиль Отправить личное сообщение для urca Найти все сообщения от urca
  № 8  
urca

Регистрация: Oct 2003
Сообщений: 97
По умолчанию но ведь у меня так и сделано!!

для мистера ТТS!

Я не раскрыл этот момент, при написании кода в самом форуме, но в исходнике весь код есть!!!!!!!!!!!!!!
И там именно так и написано! 100.000.000000%
(именно стотыщмильон про'центов)
Если хо-шь - проверь, в начале кадра 3:
............
loadVariablesNum("state/_konos1.txt", 0);
...........


>качаем из интернета и грузится все уже далеко не >быстренько. Т.е. ПОДОЖДАТЬ НАДО!!!

Дело в том что это по локальной сети,....
100 Мб-ка
И еще: ПОЧЕМУ ЖЕ В ОПЕРЕ И МАЗИЛЛЕ ВСЕ РАБОТАЕТ??????????????????

Как итог:
За совет каэшно спасибо, только это не то.
Где-то в другом месте грабля :*)
из наблюдений за работой флэшки в ИЕ, могу сказать такое
- когда он некорректно отображает состояние, я закрываю, открываю снова - опять все правильно. Снова изменяется
состояние обьектов - не ловит изменения. :-(((

Поиск рулит, согласен, может и на этот вопрос он вырулит, только как его охарактеризовать????

Ладно, жду ответов .......
И сподiваюсь на допомогу!



".....но яркий луч вспыхнет во тьме...."
__________________
:-:
Косточка.

Старый 23.01.2004, 16:13
urca вне форума Посмотреть профиль Отправить личное сообщение для urca Найти все сообщения от urca
  № 9  
urca

Регистрация: Oct 2003
Сообщений: 97
По умолчанию ой.

извините... стормозил .. :-\
__________________
:-:
Косточка.

Старый 23.01.2004, 16:33
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 10  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Когда ты закрываешь, открываешь снова, файл читается из кеша.
Таки попробуй подождать. Это по-любому будет правильно.
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

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

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

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


 


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


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