Unity事例ノート

UNITY

リストの中で最後に追加された要素から削除

リストに追加したオブジェクトを、新しいもの(最後に追加された要素)から削除する仕組みをつくりましょう。

クリックして、リストの中にいくつかのオブジェクトが入れ、スペースキーを押せば、直近の要素から先に消えていきます。

関連記事:
【Unity C#】リストを古い要素(先頭)から削除
【Unity C#】リストの中で指定した要素を削除
【Unity C#】ぶつかったオブジェクトをリストに追加する
【Unity C#】配列をすべてリストに移す
【Unity C#】触れたオブジェクト(複数)をn秒後に全削除

リストのオブジェクトを直近の要素から消す

オブジェクトをいくつか作成します。

間隔をあけてオブジェクトを配置します。

空のオブジェクトを作成します。

ListControl.csを作成し、GameObjectに追加します。

ListControl.csを記述します。

ゲームプレイしましょう。

オブジェクトをクリックすると、順番にリストの中に追加。

スペースキーを押せば、一番最後に追加した新しい要素から、順番に削除されます。

関連記事:
【Unity C#】リストを古い要素(先頭)から削除
【Unity C#】リストの中で指定した要素を削除
【Unity C#】ぶつかったオブジェクトをリストに追加する
【Unity C#】配列をすべてリストに移す
【Unity C#】触れたオブジェクト(複数)をn秒後に全削除