Photoshop Animation складывает кадры во втором цикле

Я пытаюсь создать gif в Photoshop, используя временную шкалу. У меня он настроен на бесконечный цикл. Он отлично работает в первом цикле, но возникают проблемы, когда он попадает во второй (или последующий) цикл. Первый кадр будет отображаться нормально, как и третий (или любой более поздний) кадр. Однако второй кадр всегда отображается поверх первого кадра. Если я добавляю фон к gif, этой проблемы не возникает, это происходит только в том случае, если gif прозрачен.

Кто-нибудь знает, почему это происходит? Это всегда только второй кадр каждого цикла после первого прогона анимации gif.

Составная рама

Вот гифка (вы можете увидеть «глюк» там, где кадр складывается):

Проблемная гифка

Не могли бы вы вставить гифку в вопрос, пожалуйста?
Добавлена ​​гифка. Это не позволило бы мне добавить файл фотошопа, но, надеюсь, это поможет

Ответы (1)

Метод утилизации рамы

Метод удаления кадров указывает, следует ли отбрасывать текущий кадр перед отображением следующего кадра. Вы выбираете метод удаления для анимаций, включающих прозрачность фона, чтобы указать, будет ли текущий кадр виден через прозрачные области следующего кадра.

Проблема в кадре №1:

  • Проверьте внизу кадра, есть два разных значка.

введите описание изображения здесь

  • Щелкните правой кнопкой мыши по значку утилизации кадра №1 и установите его как остальные кадры: Dispose . Или выберите все кадры и установите для них значение « Автоматически » .

Значок утилизации БЕЛКА

автоматический

Автоматически определяет метод удаления для текущего кадра, отбрасывая текущий кадр, если следующий кадр содержит прозрачность слоя. Для большинства анимаций параметр «Автоматически» (по умолчанию) дает желаемые результаты.

Не выбрасывать

Сохраняет текущий кадр при добавлении следующего кадра на дисплей. Текущий кадр (и предшествующие кадры) могут отображаться сквозь прозрачные области следующего кадра. Используйте браузер, чтобы увидеть точный предварительный просмотр анимации, используя параметр «Не удалять».

Утилизировать

Отбрасывает текущий кадр с экрана перед отображением следующего кадра. В каждый момент времени отображается только один кадр (и текущий кадр не виден сквозь прозрачные области следующего кадра).

Спасибо большое, это предельно ясно!