Coronaでアプリ作るときのちょっとしたテクニック。
下の関数は、グループ内のテキストとか画像を完全に削除します。グループ自体はまた後で使うんだけど、中身だけ全部消去したいっていう場合におすすめ。
local function removeGroupChildren( group )
for i=1,group.numChildren do
group:remove(1)
end
end
グループの子要素を削除すると、削除された分先頭に詰められていってインデックスも変化するので、常に先頭の要素をremoveし続けるのがコツといえばコツ。全て無くなるまで先頭を消去し続けます。
特にに改変とかしなくても、このコードのまま使えます。
自分はだいたい作るときに画面ごとにディスプレイグループをまとめているのでよく使います。使いたい方はどうぞパクってください。

more from " Corona:引数で渡したグループ内の子要素を全て消去する関数 "...