我可以访问Unity背景元素吗



我对Linux不是很熟悉,但对C和C++有一些经验。我想了解一些Visual FX和/或UI开发(C或C++)。我想知道是否有可能在Ubuntu的Unity UI上访问桌面的GUI元素。

我特别想做的是在桌面、窗口或整个屏幕上渲染动画。(用鼠标单击时的粒子效果)。

有人能给我指正确的方向吗?(库、文档…)

我认为桌面特效必须针对相应的窗口管理器进行设计。我认为unity使用(某种)compiz,所以你应该研究compiz插件的开发。

很多"我想",所以我真的不确定这是否会对你有所帮助,但祝你好运。

您想了解更多关于GTK的信息。网上有很多文档(还有一些书)。您可以使用GtkMM在C++中进行编码(但也可以考虑Qt)。GTK本身是用C编码的,具有精心设计的编码风格和惯例。深入了解它的源代码是值得的。

最新更新