質問: 敵を倒すゲームを作成中です、敵を倒してスコアを取得しスコアを20点獲得する毎に敵のスポーン値を上昇させる機能を作りたいのですが、スコアを20点獲得する毎に処理を動かす部分がわかりません、教えてください。
回答: スポーン管理するSpawnerオブジェクト 残機・スコア・ポーズ制御フラグetc.をまとめたGameSystemオブジェクト があると仮定します SpawnerがGameSystemオブジェクトを参照していれば良いのです。 スコアによってSpawnerの挙動が変わるコードはSpawner自身が持つべき挙動なので、 Spawner.Moveロジック(直接使っているならMonoBehaviour.Update)で GameSystem.Scoreをチェックして、条件を満たしたらスポーン制御パラメータを変更します。