背景に雑然とした質感があります。私はそれにいくつかの雑然とした俳優を置く必要があります。それを行うことは可能ですか。次のエラーが発生するため:
"invalid cast from `ClutterTexture' to `ClutterContainer' "
誰かが私を助けることができますか?
ClutterTexture はコンテナではありません。つまり、他のアクタを含めることはできません。
ClutterBox と ClutterGroup は、Clutter で使用できるコンテナーです。ClutterBox では、ClutterBinLayout など、さまざまなレイアウト マネージャーを使用できます。
http://developer.gnome.org/clutter/stable/ClutterBinLayout.html
または ClutterFixedLayout:
http://developer.gnome.org/clutter/stable/ClutterFixedLayout.html
ClutterGroup を使用し、制約を使用してレイアウトを維持することもできます。
http://developer.gnome.org/clutter/stable/ClutterConstraint.html
クラッターを使用してからしばらく経ちましたが、いくつかの洞察を提供しようと思います。ClutterTextureエラーが示すように、にキャストすることはできませんClutterContainer。アクターは、コンテナーアクターにのみ追加できます。バックグラウンドを設定する場合、オプションの1つはアクターのスタックです。レイアウトマネージャーを使用して、背景テクスチャを持つアクターの上に他のアクターをスタックできます。このリンクは、あなたの場合に役立つと思ういくつかの詳細を提供します。
お役に立てれば!