!!!可変長配列 配列サイズが変更されない場合は、[[配列|unity_cs_array]]を使用したほうが構築もアクセスも速いです。 動的に配列の数が変化する場合はlistを使用します。 using System.Collections; using System.Collections.Generic; List m_list = new List(); ... m_list.Add(10); m_list.Add(20); m_list.Add(30); usingで「System.Collections.Generic」を指定。 List<型> m_list = new List<型>(); で変数を初期化し、Addで要素を追加します。 !!要素数の取得 int cou = m_list.Count; でリストの要素数を取得。 !!配列へのアクセス int val = m_list[0]; // 値の取得 m_list[0] = 256; // 値の変更 !!挿入 m_list.Insert(0, 10); 第一引数の配列位置に、第二引数の値を挿入。 !!削除 m_list.RemoveAt(0); 第一引数の配列位置の要素を削除。後ろのものは前詰めされます。 !!すべて削除 m_list.Clear(); 配列要素をすべて削除します。 ---- {{lastmodified}}