Unityで発生したエラー「Collection was modified; enumeration operation may not execute.」を解決する方法。

エラー文を解消する方法発生したエラー文
Collection was modified; enumeration operation may not execute.
日本語に訳すとコレクションが編集されました。列挙操作が実 ...
アクセス修飾子「public」と「private」をUnityでゲームを制作する際にどのように使い分けているかをまとめました。

アクセス修飾子って何?
publicとprivateはC#の機能です。これらはどこまで自分を晒すかを決める役割を担っています。このほかにもいくつか用意されていますが、それらを総称してアクセス修飾子と呼びます。
publicについて ...Unityでジェネリクスを実装する方法

目的
戦闘時に呼び出すダメージ処理に関わる関数がEnemyクラスとPlayerクラスで別れている。
それを、ダメージ処理は共通の処理を書いているのでジェネリクスを使って1つにまとめたい。
現状詳細EnemyCon ...