首页 > 代码库 > CSDN开源夏令营 基于Compiz的switcher插件设计与实现之compiz特效插件介绍及特效实现

CSDN开源夏令营 基于Compiz的switcher插件设计与实现之compiz特效插件介绍及特效实现

compiz自带的特效插件不够多,也不够强大,为了更好的体验compiz的特效,我们可以安装特效插件,在终端输入命令:sudo apt-get install compiz-plugins就可以下载特效插件安装了。

一.安装compiz特效插件

在此过程中可能会出现一些问题,比如说依赖问题,我们需要把源更新一下。对于更新源,我们需要注意以下几点:

1.设置软件更新

注意:这里要选主服务器

2.更新源

在终端输入命令:sudo apt-get update来更新源,一般情况下,这样是可以的,但是,如果出现hash校验不符的情况,就不能成功更新了,这个时候我们可以试一下在终端输入命令:sudo apt-get upgrade,这样应该就可以成功的更新了,如果还是有问题的话,那就只能尝试更换源,或者更换网络(可能是网络原因)了。


二.compiz特效插件的简单使用

注意一点:在使用特效时,可能会出现桌面假死的情况,一般稍微等一会而会变正常,如果不行就按Crtl+Alt+F1切换到命令行,输入unity--reset,在按Crtl+Alt+F7切换回图形界面,如果还不行,就试着重启一下。

1.ccsm安装特效插件效果图

安装成功compiz的特效插件之后,打开的ccsm(在终端输入ccsm)应该是这样的:

特效这个选项里会比原来多出好几个选项

2.桌面立方体特效的实现

(1)桌面——>桌面立方体(勾选)

(2)桌面——>旋转立方体(勾选),点进去,可以设置选项,我们可以按如下的图片来勾选:

(3)我们还要设置一下桌面数:

常规——>常规选项——>桌面尺寸,在里面做如下设置:

(4)3D桌面立方体效果图

在以上都设置好之后,应该就可以使用3D桌面特效了,按下Crtl+Alt同时按住鼠标左键,并拖动,你就可以看到可以动的3D立方体桌面了。效果图如下:

(5)设置每个桌面的背景图片

图像加载——>JPEG(勾选)

图像加载——>PNG(勾选)

图像加载——>SVG(勾选)

图像加载——>Text(勾选)

工具——>Wallpaper(勾选),点击进入设置页面,我们点开Desktop Backgrounnds选项卡,新建并选择图片(有几个桌面就新建几个)

(6)设置立方体顶部以及底部的图片

特效——>Cube Reflection and Deformation(勾选),点击进入,在Top选项卡和Bottom选项卡,可进行立方体顶部和底部图片的设置

3.烟花效果的实现

特效——>Wizard(勾选),点击进入,设置快捷键(可能会发生快捷键冲突)

设置好了之后,同时按下super+q,就可以打开烟花效果了,再按一次是关闭,效果图如下:

4.火球环绕鼠标特效设置

辅助功能——>Show mouse(勾选)

同时按下super+k,就可以看到效果,再按一次,是关闭,效果图如下:

5.书写,直接在桌面上写字

附加功能——>注解(勾选)

同时按住super+Alt+鼠标左键,拖动鼠标左键即可在桌面上写字,擦除可以用super+Alt+k,效果图如下:


compiz还有很多特效,这里就不一一介绍了,如果大家感兴趣可以去自行探索。今天的介绍就到这边了,希望大家都能自己动手实现这些酷炫的特效。

我写这边博文,主要参考了的一篇博客,以及我自己亲身的实践,他的博客里面有更加全面,更加具体的介绍,大家可以自己去看一下,这里附上链接:http://forum.ubuntu.org.cn/viewtopic.php?t=140531