Проблема со сменой состояния элементов

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Pavel_Bannykh
Сообщения: 12
Зарегистрирован: Пн ноя 07, 2016 4:56 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Проблема со сменой состояния элементов

Сообщение Pavel_Bannykh » Пн ноя 07, 2016 5:21 pm

MDM установлена на windows.
На сцене есть HTML-иконка, на которой изображен выключатель, при клике по нему меняется меняется состояние объекта Выключатель.State (запускается метод при клике) и изменяется состояние выключателя (картинка выключателя меняется на отключенный).
Проблема:
На видимость Выключатель.State подключено ещё и условие отображение провода, который отходит от выключателя. Дак вот, по клику на выключатель, сам выключатель меняет состояние, а провод нет. Для того, что б провод пропал, приходится обновлять страницу. Проблема наблюдается в браузере IE. В хроме и опере провод пропадает через какое-то время (несколько секунд). Если подключается с другого компьютера, то проблема во всех браузер.
Вопрос: можно как то явно заставить перерисовываться определённый элемент в методе? что б не обновлять всю сцену.
Аватара пользователя
foxvlad
Сообщения: 287
Зарегистрирован: Пн сен 22, 2014 3:18 pm
Откуда: Сочи
Благодарил (а): 78 раз
Поблагодарили: 78 раз
Контактная информация:

Re: Проблема со сменой состояния элементов

Сообщение foxvlad » Пн ноя 07, 2016 6:55 pm

У вас скорее всего web-сокеты отваливаются.
За это сообщение автора foxvlad поблагодарил:
Pavel_Bannykh (Вт ноя 08, 2016 2:05 pm)
Рейтинг: 1.16%
Pavel_Bannykh
Сообщения: 12
Зарегистрирован: Пн ноя 07, 2016 4:56 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Проблема со сменой состояния элементов

Сообщение Pavel_Bannykh » Вт ноя 08, 2016 2:05 pm

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