gpt4 book ai didi

c - 如何将焦点从 clutter_stage 转移到 clutter_actor?

转载 作者:行者123 更新时间:2023-11-30 14:27:09 24 4
gpt4 key购买 nike

我在 clutter_stage 上放置了一些 clutter_actors。每当我想将焦点从 clutter_stage 转移到 clutter_actor 时,我使用 clutter_stage_set_key_focus(clutter_stage,clutter_actor) 。

但是当我按下与 clutter_actor 相关的任何键时,它会转到 clutter_stage 的回调函数。我是否需要使用任何其他函数将关键焦点从 clutter_stage 更改为 clutter_actor。

最佳答案

参与者需要具有反应性,并且您需要在参与者本身上使用按键事件和/或按键释放事件信号。

杂波事件相关信号遵循捕获/冒泡阶段:

http://developer.gnome.org/clutter/stable/ClutterActor.html#ClutterActor-event-handling

如果您将按键/释放信号处理程序注册在舞台上,您将在捕获期间看到它们的发射,并且在气泡期间最终在它们上发射,除非 Actor 从信号处理程序返回 TRUE 以停止信号传播。

关于c - 如何将焦点从 clutter_stage 转移到 clutter_actor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8150566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com