親クラスにすべてのサブクラスのリストを含めることは可能ですか?
ここには2つのクラスがあり、それらは次のとおりです
public class Event{
List<Event> events = new <Event>();
// etc
}
public class Message : Event{
string text;
// etc
}
このシナリオでは、(メインで)event.First()
メッセージ(テキストボックス)の可能性があるものを描画してから、イベントを削除できます。これに問題はありますか?これは RPG 対話システム用です。(その他のイベントは入力欄など)