Мне пришло в голову, что я не знаю, что должно делать base.Update(gameTime)
в конце каждого из protected override void Update(GameTime gameTime)
метода игры XNA.Что такое base.Update (gameTime) для игр XNA?
Я попытался удалить его, и ничего не сломалось. Я предполагаю, что он может быть использован для обновления GameService
вещей, которые я не использую в любом случае. Но для чего это действительно важно? Может ли это удалить некоторые ресурсы?
Существует также base.Draw(gameTime)
в конце protected override void Draw(GameTime gameTime)
. Интересно, используются ли эти два, когда класс Game наследует другой класс игры.