问题标签 [clutter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
menu - 在杂乱的演员中调用gtk菜单弹出窗口时不显示?
我试图在右键单击杂乱演员时显示 gtk 菜单弹出窗口。由于某种原因,菜单未显示。这是我的代码(不是全部,只有处理程序)
PopupMenu 是我做的 gtk.menu 的一个小包装
演员在具有流布局的演员内部。这个演员在一个透明的 gtk 窗口内。显示调试消息。
为什么这不起作用?谢谢
python - 在 Clutter 中使用 BindConstraint 来约束演员的大小
我最近在 Clutter 中发现了约束,但是,我找不到有关如何按比例约束演员大小的信息。例如,我希望一个演员保持另一个演员的 1/2 宽度,比如说它是父级。似乎它只能强制宽度与源一起缩放 100%。
signals - 如何在 Vala 中编写 button_press_event 信号处理程序?
我和 Vala 一起使用 Clutter 已经有一段时间了。
很高兴与 Vala 合作,但我遇到了一些混乱的问题(尤其是由于某种原因似乎无法正常工作的信号)。
我很难找到有关如何在 clutter-vala 中使用信号的示例。
谷歌和这个网站没有提供任何有用的东西。
有人可以给我一个工作混乱的例子button_press_event
吗?(我假设这是点击演员时触发的事件)
event-handling - 在 gnome shell 扩展中处理窗口焦点事件
我正在为 Gnome 3.4 开发一个 gnome shell 扩展。如果任何可编辑的文本被聚焦/聚焦,我的扩展程序需要捕获窗口事件。
对我不起作用。
这是一个简单的用例:每当用户单击 firefox 搜索框时,我都希望运行我的处理程序。
谢谢你的帮助,
clutter - 将 ClutterActor 保持在最低级别
我正在开发一个 Gnome shell 扩展。我有一个演员,我在 uiGroup 上添加为
我也试过
以及许多选项。
我怎样才能让它粘在最靠后的窗口堆栈上?
谢谢,
glib - 是否可以在杂波图像上显示 GLib 图标?
我目前正在研究一个带有 vala 和混乱的文件管理器,我想知道是否可以在 Clutter.Image 中显示 GLib.Icon ( Fileinfo.get_icon() ) 而不仅仅是从它的位置显示一个文件夹图标?
gnome - 如何围绕它的中心点动画/旋转演员?
我正在使用 Clutter 和 Vala 为不同的东西制作动画。但是,例如,当我围绕 z 轴旋转一个演员时,它并不仅仅是围绕自己旋转。相反,它围绕左上角旋转,就好像它是中心点一样。我认为它与绑定约束有关,但找不到太多关于它的信息。
所以我的问题是:我怎样才能让演员围绕自身的中心点旋转?
任何例子表示赞赏:) 提前感谢
c - 防止杂波过渡停止
我正在使用杂乱的过渡来制作动画:
在某处读过,如果您开始一个新的转换并且另一个转换已经在运行,那么新的转换将覆盖已经运行的转换的结束值。我怎样才能防止这种情况?
我怎样才能使当前的过渡继续而不会被打断?
3d - 用cogl画3D?
Cogl 是一种现代 3D 图形 API,具有相关的实用程序 API,旨在使用比 OpenGL 更面向对象的设计来展示 3D 图形硬件的功能。该库主要由 Clutter 的实际需求驱动,但它不依赖于任何一个工具包,甚至不限于开发 UI 工具包。
我很早就知道常见的 gnome 库的名称:cairo、pango、gtk、clutter 和 cogl,但最近我真正发现了这些库的作用。并且 gnome 文档刚刚告诉我,cogl 可以以更 oo 的方式绘制 3D,如上面的引用所示。但我发现很难开始。
那么如何使用 cogl 在 vala 中绘制 3d 立方体?是否可以为杂乱的立方体设置动画?
通过互联网查看后,我找不到太多。所以我去 Github 看看其他人的代码,但大部分代码都是用 C 编写的,看起来很难阅读。
你能展示一些例子或一些用vala写的例子的链接吗?(也可以在 C 中,但它使它更难阅读)
提前致谢