Эффект затухания живых обоев Android

Я хотел бы спросить об эффекте затухания и скольжения в живых обоях. Как я могу сделать эффект постепенного появления/исчезновения или сдвига/сдвига в живых обоях при переключении между двумя изображениями. Если кто-то знает, пожалуйста, помогите мне!

Спасибо за прочтение!


person kikura    schedule 14.06.2011    source источник


Ответы (1)


С живыми обоями вы должны обрабатывать эти эффекты вручную. Постепенное появление/исчезновение может быть достигнуто путем рисования двух растровых изображений на одном холсте и изменения альфа-канала второго растрового изображения. Я не уверен, что вы подразумеваете под "слайдом"... живые обои обычно используют эффект, называемый прокруткой параллакса, который облегчается обратным вызовом onOffsetsChanged()... см. пример куба в SDK для простой реализации.

person George Freeman    schedule 14.06.2011
comment
Большое спасибо ! попробую как вы коментируете - person kikura; 18.06.2011
comment
@George Freeman: Не могли бы вы подробнее рассказать о достижении эффекта постепенного появления/исчезновения? Некоторый пример кода был бы действительно потрясающим. - person sri; 06.02.2016