問題タブ [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をいじっており、それぞれが色付きの長方形を含む3つのグループをアニメーション化しようとしています。clutter_actor_animateチュートリアルで使用した方法を使用しようとしています。3つのうち1つだけをアニメートすると、機能します。ただし、2つ以上のグループをアニメーション化しようとすると、最初のアニメーションがすべてのアニメーションに適用されるように見えます。どうしてこれなの?これが私のコードの関連部分です:

width値を含むgfloatはどこにありますか200

0 投票する
0 に答える
127 参照

javascript - npapiを使用したクラッタープラグイン

ClutterApisを呼び出すためのNPAPIを使用してプラグインを開発しました。

プラグインを作成する際の参照としてOpenGL+Pluginを使用しました。

スタンドアロンのネイティブクラッターの例は、問題なく実行されます。

私の質問

  1. プラグインのWindowObjectからクラッターステージを作成するにはどうすればよい ですか?

  2. また、WebkitのClutterポートについて読んだことがありますが、それが私の目的に役立つかどうかわかりませんか?

私のプラットフォームとバージョン情報は次のとおりです。OS:Win-7クラッター:1.10

EDIT1:私は使用しています

しかし、プラグインはタイムアウトします。これを機能させるには、他に何か設定する必要がありますか?

0 投票する
1 に答える
461 参照

javascript - Web アプリケーションで C ベースの API(クラッター) を使用するための Javascript 拡張機能

私の目標は、C ライブラリを使用して Web アプリを作成することです。

「SWIG」ツールを使用してそれを行う方法を選択しました。Swig ツールには次の 3 つのものが必要です。

  1. .cすべての関数を定義するファイル。

  2. .iexternこのファイルは、キーワードを使用した API をロードするためのインターフェイスを作成するインターフェイス ファイルとも呼ばれます。

  3. .jsJavascript 拡張子 (ファイル)で記述された APP 。

SWIG ツールを使用してこのアプリをコンパイルおよび実行し、.jsファイルが正しく作成されていることを確認しました。アプリケーションは XMING X11 ウィンドウで正常に動作しています。

コンパイル時に_wrap.o.oファイルとlibFILENAME.so.

今、ブラウザページでこのアプリを実行したいと思います。

このために、MxLauncher コードを提供する webkit clutter ポートを使用しました。APIを使用webkit_iweb_view_load_uri(WEBKIT_IWEB_VIEW(view), "filename.html");してhtmlファイルをロードし、WebページビューでそのJavascriptを実行しています。

.soコンパイル時に作成したものをリンクしています。

エラーメッセージ: JS CONSOLE: file:///filename.js: ReferenceError: Can't find variable: example

ファイル名.c

ファイル名.i

ファイル名.js

私の目標を達成するにはどうすればよいですか?

0 投票する
0 に答える
228 参照

plugins - firebreathで外部ライブラリパスを指定する方法

Firebreathを使用してクラッターベースのプラグインを開発しています。私はflags.makeファイルにincludesファイルのパスを指定し、.solibsはlink.txtファイルに含まれています。しかし、私の問題は、bin / projectフォルダーの下に生成されたプラグイン.soファイルを起動すると、ブラウザーにインストールされていないプラグインが表示されることです。私は混乱しています。firebreathに外部の.soファイルパスを指定する必要のある他のファイルがあります。提案してください。

0 投票する
0 に答える
1840 参照

plugins - CMake での外部ライブラリの追加 ( linux )

外部の .so を Cmake に追加する簡単なプロセスは何ですか? 追加する必要がある正確な場所を知りたいです。また、インクルード ディレクトリ パスについても同様です。最も簡単な方法を提案してください。私は CMake の newB です。

外部の .so ファイルが libclutter-1.0.so で、bin/res フォルダーにあるとします。

CMake に追加する方法を教えてください。

0 投票する
1 に答える
96 参照

c - Error in running Clutter sample code in Mint

I downloaded clutter from LFS (Ver 1.12.2) and tried running the example from Netbeans . I have included libclutter in the project but i am getting following error :

undefined symbol: clutter_actor_set_pivot_point

Any suggestions or experience ?

0 投票する
1 に答える
214 参照

plugins - プラグインでファイルパスを与える

firebreath を使用して npapi プラグインを開発しました。コンピューター内に配置されている 1 つの画像にアクセスしたい。プラグインクラスでファイルパスを指定する方法がわかりませんか、それとも他の指定されたフォルダーに配置する必要がありますか?? 助けてください。

0 投票する
1 に答える
173 参照

c - ClutterActorのプロパティ

クラッターを少しいじり始めたところですが、ClutterActorのプロパティの設定に関して質問がありました。

ピボットポイントプロパティを設定したいのですが、参照を検索した後、最適と思われる関数はclutter_container_child_set_property(アクターを直接操作したものは見つかりませんでした)なので、試してみました

しかし、エラーが発生します。ポイントはタイプGValueであると想定されます。クラッターポイントをgvalueに変更するにはどうすればよいですか?

0 投票する
1 に答える
109 参照

c - 乱雑なタイムラインが時間内に信号を発していない

moblin clutter のタイムライン機能は、指定されたミリ秒ごとにコールバックを実行するために使用されます。ただし、信号はより高速に (1 ミリ秒ごとに) 送信されます。なぜこれが起こるのですか?

0 投票する
1 に答える
77 参照

c++ - 2 つの ClutterActors 間で衝突が発生したときに信号を検出するにはどうすればよいですか?

g_signal_connect を使用して 2 つの ClutterActors の衝突点を検出したいと考えています。

「enter-event」のようなイベントを検出する必要があります