我可以访问Unity背景元素吗? 我对Linux不太熟悉,但有一些C和C++的经验。我想接触一些视觉效果和/或UI开发(C或C++)。我想知道是否有可能在Ubuntu的桌面上访问GUI元素

我可以访问Unity背景元素吗? 我对Linux不太熟悉,但有一些C和C++的经验。我想接触一些视觉效果和/或UI开发(C或C++)。我想知道是否有可能在Ubuntu的桌面上访问GUI元素,c++,c,linux,ubuntu,effects,C++,C,Linux,Ubuntu,Effects,我特别想做的是在桌面、窗口或整个屏幕上渲染动画。(使用鼠标左右单击时的粒子效果) 谁能给我指出正确的方向吗?(库、文档等)我认为桌面效果必须针对相应的窗口管理器进行设计。 我认为unity使用(某种)compiz,所以您应该研究compiz插件开发 很多“我想”,所以我不确定这是否对你有帮助,但祝你好运。你想了解更多。网上有很多文档(还有一些书)。您可以使用C++对C++进行编码(但您也可以考虑Qt)。GTK本身是用C编码的,具有设计良好的编码风格和惯例。查看其源代码是值得的

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


谁能给我指出正确的方向吗?(库、文档等)

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


很多“我想”,所以我不确定这是否对你有帮助,但祝你好运。

你想了解更多。网上有很多文档(还有一些书)。您可以使用C++对C++进行编码(但您也可以考虑Qt)。GTK本身是用C编码的,具有设计良好的编码风格和惯例。查看其源代码是值得的