そのため、どこにも正確な答えを見つけることができませんでした。ゲーム内のすべてのキャラクターを作成するエンティティ クラスがあります。例: Player は Entity を継承します。
ここでやりたいことは、エンティティ クラスから Player の「Update」メソッドを呼び出すことです。これは可能ですか?今作成するすべての新しいエンティティ タイプに対してこれを行う必要があるためです。
foreach (Entity entity in entityList) {
if (entity is Zombie) {
Zombie zombie = (Zombie)entity;
zombie.Update();
}
//new character here
}
前もって感謝します!