Да, вы можете.
Найдите уже сделанные анимированные обои и измените их.
Например, должен быть один из /usr/share/backgrounds/contest
(по крайней мере, на Precise Pangolin).
В моем случае файл называется precise.xml
, и это файл XML. Все, что вам нужно знать, чтобы изменить это, состоит в том, что любой тег , например <background>
, содержит другие теги и тексты и должен быть закрыт </background>
.
Попробуйте выяснить, что означают эти теги (см. ниже), измените имя этих изображений и сохранить как ... . Назовите его whatever_you_want.xml .
Затем измените свой фон: выберите новые обои, просмотрев свой компьютер, и вместо выбора .jpg выберите .xml .
Некоторые теги:
<background>
содержит все. Ваш файл должен начинаться с него и заканчиваться </background>
. Он называется корневым тегом.
<starttime>
определяет, когда начинается диапорама.
<static>
содержит определение неподвижного изображения.
<transition>
используется для постепенного исчезновения с одного изображения на другое.
<duration>
дает в секундах время, в течение которого отображается изображение или время затухания.
<file>
содержит одно изображение, которое показывается как неподвижное.
<from>
и <to>
содержат одиночные изображения, которые являются соответственно таковыми в начале и в конце выцветания. Р>
Некоторые дополнительные подсказки:
Добавив количество секунд всех тэгов <duration>
в файле, вы узнаете, сколько времени потребуется для выполнения полного цикла диапоры.
Самая приятная конфигурация - одна (упрощенная, без длительности):
<static>
<file>image1</file>
</static>
<transition>
<from>image1</from>
<to>image2</to>
</transition>
<static>
<file>image2</file>
</static>
<transition>
<from>image2</from>
<to>image3</to>
</transition>
...
Не забудьте закончить свою диапарату с переходом на ваш первый снимок, иначе он резко изменится с одного статического на другой.
Я попытался сделать анимированный фон один раз. Изображения отображаются менее 1 секунды. Вы можете попробовать это для удовольствия, но, честно говоря, вы хотите бросить свою мышь на монитор до конца дня.