问题标签 [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.

0 投票
1 回答
41 浏览

c - 为什么 clutter_actor_animate 会影响错误的演员?

我一直在使用 Clutter,使用本教程作为参考,并尝试为三个组设置动画,每个组包含一个彩色矩形。我正在尝试使用clutter_actor_animate本教程中使用的方法。如果我只为这三个中的一个设置动画,它会起作用;但是,如果我尝试为两个或更多组设置动画,第一个动画似乎适用于所有动画。为什么是这样?这是我的代码的相关部分:

width包含 value 的 gfloat在哪里200

0 投票
0 回答
127 浏览

javascript - 使用 npapi 的杂乱插件

我开发了一个使用 NPAPI 调用 Clutter APIs 的插件。

我在创建插件时使用了OpenGL+Plugin作为参考。

独立的 Native Clutter 示例运行没有任何问题。

我的问题

  1. 如何从插件的WindowObject创建 Clutter Stage ?

  2. 另外,我已经阅读了 Webkit 的 Clutter 端口,但不知道它是否对我的目的有所帮助?

我的平台和版本信息是:操作系统:Win-7 Clutter:1.10

EDIT1:我正在使用

但插件超时。我是否需要设置其他任何东西才能使其正常工作?

0 投票
1 回答
461 浏览

javascript - 在 web 应用程序中使用基于 C 的 API(混乱)的 Javascript 扩展

我的目标是使用 C 库来构建 Web 应用程序。

我选择了通过使用“SWIG”工具来做到这一点的方式。Swig 工具需要三样东西:

  1. .c定义所有功能的文件。

  2. .i文件也称为接口文件,它正在创建接口以加载我使用extern关键字的 API。

  3. .js用Javascript扩展(文件)编写的APP 。

我使用 SWIG 工具编译和运行这个应用程序来验证.js文件是否正确。该应用程序在 XMING X11 窗口上运行良好。

在编译时_wrap.o,它会创建.o.file 和libFILENAME.so.

现在我想在浏览器页面上运行这个应用程序。

为此,我使用了 webkit clutter port,它为我们提供了 MxLauncher 代码。我正在使用webkit_iweb_view_load_uri(WEBKIT_IWEB_VIEW(view), "filename.html");API 加载我的 html 文件以在我的网页视图上运行该 Javascript。

我正在链接.so编译时创建的。

错误消息:JS CONSOLE:file:///filename.js:ReferenceError:找不到变量:示例

文件名.c

文件名.i

文件名.js

如何让我的目标得以实现?

0 投票
0 回答
228 浏览

plugins - 如何在firebreath中提供外部库路径

我正在使用Fire Breath开发基于杂乱的插件。我在 flags.make 文件中给出了包含文件的路径,并且.so 库包含在link.txt文件中。但我的问题是,当我启动在 bin/project 文件夹下生成的插件 .so 文件时,浏览器会显示安装缺少的插件。我很困惑firebreath中是否还有其他文件需要我们提供外部.so文件路径。请建议。

0 投票
0 回答
1840 浏览

plugins - 在 CMake ( linux ) 中添加外部库

在 Cmake 中添加我的外部 .so 的简单过程是什么。我想知道需要添加的确切位置。以及包含目录路径。请提出最简单的方法。我是 CMake 的新手。

假设我的外部 .so 文件是 libclutter-1.0.so,它位于 bin/res 文件夹中。

请告诉我如何将它添加到 CMake 中?

0 投票
1 回答
96 浏览

c - 在 Mint 中运行 Clutter 示例代码时出错

我从 LFS (Ver 1.12.2) 下载了 clutter 并尝试从 Netbeans 运行示例。我已将 libclutter 包含在项目中,但出现以下错误:

未定义符号:clutter_actor_set_pivot_point

有什么建议或经验吗?

0 投票
1 回答
214 浏览

plugins - 在插件中给出文件路径

我已经使用 firebreath 开发了 npapi 插件。我想访问放置在计算机内的一张图像。我很困惑如何在插件类中给出文件路径,还是需要将它放在其他指定的文件夹中?请帮忙。

0 投票
1 回答
173 浏览

c - ClutterActor 属性

我刚开始玩弄杂乱,我遇到了一个关于在 ClutterActor 上设置属性的问题。

我想设置枢轴点属性,在搜索参考后,似乎最适合的函数是 clutter_container_child_set_property (我找不到任何直接在演员上操作的东西),所以我正在尝试

但我得到一个错误,它期望点是 GValue 类型,我如何将杂波点更改为 gvalue?

0 投票
1 回答
109 浏览

c - 混乱的时间线没有及时发出信号

moblin clutter 中的时间线功能用于每隔给定的毫秒进行一次回调。尽管它发出信号的速度要快得多(每 1 毫秒左右)。为什么会这样?

0 投票
1 回答
77 浏览

c++ - 两个 ClutterActor 发生碰撞时如何检测信号?

我想使用 g_signal_connect 检测两个 ClutterActor 的碰撞点。

我需要一些事件来检测它,类似于“输入事件”