Изменены / удалены записи, не работающие на Xbox?XNA - PullRequest
0 голосов
/ 12 февраля 2012

С тех пор, как я портировал свою игру на Xbox с XNA-кодом, который должен изменять и удалять записи, такие как сундуки, NPC-ect не работал. Это работало, пока я тестировал на ПК, но сейчас это не так. Я дважды проверил предыдущую сборку, и она все та же, поэтому я не могу понять, что не так, я также отладил черт, но все возвращается так, как должно быть.

Вот код, который изменяет / удаляет контент: http://pastebin.com/9QKEhAM3

Я думаю, что если что-то и будет, икота, я просто не смогу его найти. Я определенно думаю, что это как-то связано с особенностями различий между ПК и XBOX, потому что, когда я создаю другую версию Windows для моей игры, Сундуки и NPC исчезают, как и должны.

Если бы вы могли помочь, это было бы очень признательно.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2012

Мне удалось это исправить! Это действительно уродливое исправление, но исправление тем не менее. То, что я сделал, было просто удалено условно if removeEntries> 0. Работает как шарм! Я бы очень хотел поблагодарить @Blau за всю вашу помощь:)

0 голосов
/ 13 февраля 2012

Вы должны добавить несколько операторов try ... catch ...

Я уверен, что у вас проблема с неконтролируемым исключением.

Вы также можете использовать этот расширенный класс игрыЯ использовал это в своих играх и очень эффективно.

http://blog.nickgravelyn.com/2009/07/a-more-robust-exception-system/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...