ここで私は今やりたいことです。関数を実行するたびに数値を増やす方法はありますか?
に最低(損傷によってソートされた、すべての利用可能なカードを含むリストを作成します:単純に私は現在、カードゲームに取り組んで、私はゲームはAIのためのカードを選ぶ持っている方法は、このようなものです午前入れます最高)。このリストを「ai_list」と呼ぶことにしましょう。
ai_list [index]に配置するカードを設定します。 'index'は、関数が実行されるたびに1ずつ増やしたい数値です。
だから私は現在、ゲームはターン(プレイヤー・敵プレイヤーの敵...)で実行する必要がありますが、問題は、私は0にインデックス(セットを増やす方法がわからないということですAIのカードを置くための機能が実行されるたびに開始されます。
どうすればいいですか?
グローバル変数を使用してください。関数が実行されるたびにローカル変数がリセットされます。正当な理由がある多くの人々はグローバル変数を嫌うが、しばしばゲームの状態を追跡する自然な方法である。 –
質問の正確なタイトルをGoogle検索にコピーして貼り付けました。その結果重複した質問が上位5つの結果にありました。あなたは新しい質問を投稿する前に、少なくとも数秒の調査を行うことが期待されます。 – TigerhawkT3