0

table_layout に追加されたすべてのアクターをクリアするだけです。新しい俳優を追加できるように。それを行う方法はありますか。

4

1 に答える 1

2

clutter_container_foreach()たとえば、次のように使用できます。


  clutter_container_foreach (the_actor_using_the_layout_manager,
                             CLUTTER_CALLBACK (clutter_actor_destroy),
                             NULL);

または、単に clutter_container_get_children() を使用して子のリストを取得し、リストを反復することもできます。

子を破棄せずに削除したい場合 (たとえば、親を変更するために残しておきたい場合) は、子のリストを取得し、それらへの参照を追加して、 を呼び出す必要がありますclutter_container_remove_actor()

于 2011-11-26T18:19:13.910 に答える