当前位置: 首页>>技术教程>>正文


如何运行自定义动画启动屏幕?

, ,

问题描述

我想使用火山主题为Ubuntu 11.10创建一个新的飞溅主题,因此当它用熔岩引导火山爆发时(与关机相同)。现在,我有了图像(png),但显然它没有动画。我看着solar普利茅斯主题,我一直在想,因为动画在那里,我可以检查它,但是没有运气。

我是否需要使用工具或脚本来为火山设置动画?

图像如下所示:

我已经有了动画图像,我只是想知道如何在启动时运行它。

最佳方法

我找到了我需要的东西:

HorizontalAlignment=.25
VerticalAlignment=.5
Transition=merge-fade
TransitionDuration=.5

看这些视频:

http://www.youtube.com/watch?v=AnwFM-46fdM

http://www.youtube.com/watch?v=c1bwlG6G8f8

[Plymouth Theme]
Name=Bizcom Glow
Description=Corporate theme with pie chart boot progress followed by a glowing emerging logo
ModuleName=two-step

[two-step]
ImageDir=/lib/plymouth/themes/glow
HorizontalAlignment=.25
VerticalAlignment=.5
Transition=merge-fade
TransitionDuration=.5

它加载文件:

progress-00.png to progress-32.png

throbber-00.png to throbber-19.png

创建动画。

这里有一些很好的链接:

http://blog.fpmurphy.com/2009/09/project-plymouth.html

https://wiki.ubuntu.com/Plymouth

次佳方法

嗨,当他们在xubuntu 11.04中未制作动画普利茅斯时,我采取了一种简单的方法

首先,我发现哪个文件正在执行文件调用:

file:///lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script

我使用cat鱼找到了它,然后搜索普利茅斯,然后将要更改的图像复制到同一文件夹,然后尝试了两步:

  • 找出脚本调用的png是什么,然后为我的图片名称更改名称。

  • 更改了图像的名称,使其与脚本相同。 (将原始文件命名为* .png.old)实际上,我只是使用sudo inkscape打开了图像,并按照自己的方式对其进行了修改。

我要为此动画设置的是选项b,但要处理文件夹中所有不同的png。对于一些简单的事情,例如对原始内容的稍作修改,它应该很容易。但是您的火山可能会更复杂,但易于尝试:并且风险很低,因为您没有修改脚本。

我使用inkscape来查看每个部分的外观并隐藏不同的png层。

我想不用说,最简单的方法是在file:///lib/plymouth/themes/xubuntu-logo/文件夹中运行sudo inkscape,备份图像并修改它们,使其名称与图像相同。

希望能帮助到你。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10350.html,未经允许,请勿转载。