私はトップ10のスコアの基本的なハイスコアリストを実装しようとしています。それはxbox/pcにローカルに保存するだけで、ネットワーキング/グローバル同期は必要ありません。下のリンクをxna4にアップデートしようとしましたが、どちらのフォーマットでもシリアライズエラーが発生しました。またスコアデータを素敵なスクリーンフォーマットにプルする際の問題もありました。 http://xnaessentials.com/tutorials/highscores.aspx/tutorials/highscores.aspxXNA基本的なハイスコアリスト
また、ゲームパッドを使用してプレーヤー名を入力する方法はありますか? (プロファイル名を使用しない)
ありがとう ポール。
ハイスコアリストを保存したり読み込んだりするときにエラーが発生しましたか?また、エラーの詳細を教えてください。あなたはXMLシリアル化を使いたいと思っています。チュートリアルは私のように思えます。 –
私はTitle.LocationでPath.Combine行を更新し、パス "/content/hi.lst"をハードコーディングしました。これはPCで正常に動作します。それは動作し、ほとんどの時間をロードして保存しますが、 "XML文書(52、17)にエラーがあります"というエラーが表示されます - ファイルの最後の位置で余分な>シンボルが追加されます - ファイルが更新/上書きされているように見えますが、元の位置には少しずれています.File.Writeに更新しようとしましたが、OpenorCreateの代わりにCreateを実行しましたが、これはエラーを変更しません。 – Paul