Я модифицирую игру и столкнулся с проблемой. Я пытаюсь нарисовать текст на экране в C # с .NET и XNA, поэтому я использую SpriteBatch XNA.
Проблема в том, что я не могу изменить исходные файлы. Я могу загружать только внешние .cs файлы. Я могу посмотреть на источник, и переменная определяется так же, как в классе Main.cs
:
private SpriteBatch spriteBatch;
Если я определю свой собственный SpriteBatch следующим образом:
public SpriteBatch spriteBatch;
тогда он не рисует, потому что у меня нет метода рисования. Теперь все, что я хочу сделать - это получить доступ к Main.spriteBatch
, но эта переменная является приватной, как упоминалось ранее.
Есть идеи?