public Player[] MyPlayers
{
set;
get;
}
のように定義して、確実にMyPlayersの中身は存在してるのに、
foreach (Player player in MyPlayers) { Debug.Log(player); }
だとNullが出力される。
しかし、
for (int i =0; i < MyPlayers.length; i++) { Debug.Log(MyPlayers[i]); }
だとうまくいく・・。なぜ?
http://www.dotnetperls.com/array-property