Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Не корректное отображение кадра  (Прочитано 617 раз)

Rindzin

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Не корректное отображение кадра
« : 01 Ноября 2021, 15:19:13 »
Работало раньше хорошо, сломалось после какого-то обновления.
Есть TM_Image из двух кадров. Используется как слайдер, при нажатии меняет значение переменной, при изменении переменной меняет кадр в зависимости от значения. Само нажатие обрабатывается правильно, значение переменной меняется, а вот отображением проблема - выводит оба кадра как единое изображение. Скрипт выглядит так:
Код
begin
  if not (Sender is TM_Object) then
    Exit;

  with (Sender as TM_Image) do
    case AsInt of
      0: Frame := 2;
      1: Frame := 1;
    end;
end.
Проблема как в обычном клиенте так и в web

Timothy Clement

  • Постоялец
  • ***
  • Сообщений: 100
  • ОАО Борисовский завод "Металлист"
    • Просмотр профиля
    • Полымя
Re: Не корректное отображение кадра
« Ответ #1 : 01 Ноября 2021, 16:50:32 »
Попробуйте закрыть редактор, заново сделать анимацию изображения в Pictures и потом в редакторе пересохранить проект.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 876
    • Просмотр профиля
Re: Не корректное отображение кадра
« Ответ #2 : 01 Ноября 2021, 16:58:27 »
Здравствуйте.

Это говорит о том, что изображение не разбито на кадры или разбито некорректно. На ПК-сервере запустите утилиту Pictures.exe, выберите изображение, задайте количество кадров по ширине/высоте, чтобы на предпросмотре кадры менялись корректно. После этого нажмите кнопку "Сохранить изменения", закройте утилиту, убедитесь что в редакторе изображение отображается корректно и перезапустите сервер Simple-Scada, чтобы он загрузил обновленные изображения/анимацию. При перезапуске сервер загрузит новый файл анимации и отправит его клиентам. Это будет работать начиная с версии 2.5.1.0. Если используется более старая версия, то папку Pictures необходимо скопировать на клиентские компьютеры вручную(при использовании web-клиента это не требуется).

Если разобраться не получится, то пришлите нам для проверки на support@simple-scada.com текущую версию проекта(..\Simple-Scada 2\Projects\) и целиком папку Pictures. 

Rindzin

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Не корректное отображение кадра
« Ответ #3 : 01 Ноября 2021, 18:34:43 »
Спасибо, помог перезапуск службы сервера. Пересоздание изображения я делал ранее, но сервер не перезапускал