問題タブ [livewires]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4298 参照

python - Pygame で作成されたゲームのメニュー

作成したゲームにゲーム メニューを実装する方法がわかりません。説明クレジット用のボタンと「ゲームをプレイ」ボタンを使用することを考えていました。それで、誰かがpygameまたはlivewiresで簡単なメニューを作成する方法を考え出すのを手伝ってくれませんか? 前もって感謝します :)

これは私のゲームの完全なコードです:

0 投票する
1 に答える
914 参照

pygame - Pygameで特定のスコアが達成された後にスプライトの速度を上げる方法

私のゲームでは、プレイヤーは小惑星を避けることができ、小惑星が画面の下部に当たると破壊され、スコアが10増加しますが、プレイヤーが特定のスコアに達した後、小惑星の速度を上げたいのですが、これを行うたびに私が使用しているコードでは、小惑星に問題が発生し、スコアが急速に増加し始めます。誰か助けてもらえますか?

Asteroid クラス、コードは update メソッドにあります。

必要に応じてスコア変数

0 投票する
1 に答える
141 参照

python - Pygame と Livewires でタイマーを設定するにはどうすればよいですか?

私が作成しているゲームでは、プレイヤーがスピード ブースト スプライトを拾ったときに、プレイヤーのスピードを定期的に約 5 秒間ブーストしたいと考えています。「Handle Caught」メソッドには、スピード ブーストのコードが含まれます。プレーヤーの実際のスピードも、2 に等しいグローバル変数「speed」として設定されます。よろしくお願いします。

0 投票する
3 に答える
17098 参照

python - 色をインポートするにはどうすればよいですか?

Pythonの色をインポートする方法を誰かに説明してもらえますか? これはプログラミングの課題のためのものですが、ここで立ち往生しており、オンラインでチュートリアルを見つけることができません。

私は試したfrom livewires import games, color

楕円形や四角形などの形に色を付けたいのですが、どうすればそれが可能になるのかわかりません。

編集: これが問題かどうかはわかりませんが、CALICO を使用しています。

0 投票する
0 に答える
103 参照

python - ゲーム内のスプライトが互いにくっつかないようにする

タイトルのとおりです... ボール スプライトはパドルとエイリアン スプライトの間で衝突してゴーストになることが多く、失速したり動かなくなったりします。これを修正して、ゲームの動作を改善する方法を見つけようとしています。これは、これまでのところ、ゲームをさらに洗練させようとする唯一の試みです。

Python でゲームを作成している知り合いに複数の人に尋ねましたが、誰もより良い解決策を思い付くことができませんでした。

0 投票する
2 に答える
450 参照

python - Livewires + Pygame エラー

そのため、Python 3.3 がインストールされた Windows 8 を実行しています。livewires と pygame がインストールされています。

しかし、コードを実行すると:

エラーが表示されます... ImportError: No module name 'pygame.image'.

これを修正する方法を知っている人はいますか?

0 投票する
2 に答える
235 参照

livewires - オペレーターに割り当てられませんか?

いくつかの質問に同じエラーがありますが、Python を始めたばかりで理解できません。2つの乱数を生成し、これらの数字にニックネームを付け、ユーザーに答えを尋ね、2つの数字を掛けてその数字にニックネームを付け、ユーザーの答えを読み取り、ユーザーの答えかどうかを確認するプログラムを作成しようとしています得たものと同じです。私は、同じ質問を 3 回行う単純なプログラムから始めました。

私のプログラムは次のとおりです。

そして、6行目を見ると不要です。しかし、それを終えると、Python は「SyntaxError: can't assign to operator.」と言います。また、c=5 の後に強調表示されます。なぜこれが起こり、どうすれば修正できますか?

0 投票する
1 に答える
61 参照

livewires - 答えはいくつ?

というわけで、また、あなたの答えをチェックする表(数学表)チェッカーを作っています。検索を使用しましたが、関連するものは見つかりませんでした。

問題は、私がこれを行うと、それをテストするために最後の1つが間違っていることです。答えが登録されていないように、「0が正しく、1が間違っています」と表示されます。私は何を間違っていますか?