1

これは私の最初の投稿であり、他の人々の質問と回答から恩恵を受けるために過去数か月を費やしてきたので、最初にstackoverflowとすべての貢献者に感謝します!!

私の質問には、メインのゲームシーンで、選択すると特定のメソッドを呼び出すスペルボタンが必要です。十分に単純です。

私の難点は、ユーザーが「装備」シーンで事前に選択できるさまざまな呪文があり、事前に選択された呪文に応じて異なるスプライトを表示する呪文ボタンが必要なことです。したがって、スペル 1 と 2 が選択されている場合、ゲーム シーンにはシーン 1 と 2 のスプライトが表示されます。一方、呪文 3 と 4 が選択されている場合などは、呪文 3 と 4 のスプライトが表示されます。

これまでの私の難しさは、選択した能力に応じてメニュー ボタンに含めるスプライトを選択することでした。

コーディング自体には比較的自信があるため、まだコードを投稿していません。これを解決するためにコードを構造化する方法を見つけようとしているだけです。

情報: 装備シーンは変数を保存ファイルに保存し、ゲームプレーヤは保存ファイルから変数をロードして、どのスプライトを表示するかを決定します。

事前にすべてに感謝します。ルールやエチケットに違反している場合、または正しい情報が含まれていない場合は、お知らせください。できるだけ早く修正します。

再度、感謝します!チーズバーガー

4

1 に答える 1

1

また:

  1. シーン遷移後も生き残るオブジェクト シングルトン (GameState シングルトンなど) を使用して、呪文を保存します。

  2. NSUserDefaults を使用して呪文を保存し、シーンを切り替えた後に再びロードします

以下のリンクは、これを行う方法を示しています。

http://www.karnakgames.com/wp/2010/12/basic-game-data-and-state-persistence-with-nsuserdefaults/

于 2013-03-22T08:56:29.613 に答える