だから私はGameComponentから派生したクラスを持っています。クラス内には、このメソッドが存在します。
public override void Initialize(){
base.Initialize();
}
人々が同じことをする複数のソースを見てきました。彼らは Initialize メソッドをオーバーライドしますがbase.Initialize
、もちろん呼び出し以外の実装はありません。何もしないのになぜメソッドを持っているので、これがわかりませんか?オーバーライド メソッドを含めない場合、GameComponent クラス内の仮想メソッドがデフォルトで呼び出されますよね? 私は文字通りメソッド全体を取り出しましたが、何も変わりませんでした。
簡単に言えば、実装されていないメソッドをオーバーライドするポイントは何ですか?