問題タブ [panda3d]

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 投票する
1 に答える
124 参照

python - .egg ファイルから BulletCollisionShape を作成する

Bullet Open Source Physics Library 1.5.8を使用して、Panda3D 1.10 を使用してゲームを作成しています。卵ファイルから衝突形状を生成するにはどうすればよいですか?

これは私がこれまでに持っているコードです:

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

python - OGG の音楽により、「ゲーム」の残りの部分がロードされず、プロセスで応答しないエラーが発生する

基本的に、私は Panda3D 1.9.2、Python 2.7.12、および pygame 1.9.1 を使用して実験しています。Toontown Rewritten と Disney の Toontown Online アセットを組み合わせて、ランダムなものを作成し、どこで取得できるかを確認することで実験しています。それ。私は Panda3D と pygame を使用して Python でコーディングするのは初めてなので、何が間違っているのかまったくわかりません。私のコードは次のとおりです。

このコードは、この混乱を引き起こします: http://prntscr.com/bnvvae

私はコード全体を作成したのではなく、オンラインに投稿された誰かの例を変更しました。OGG ファイルを実装するまでは、正常に動作しなくなりました。また、プログラムが「応答しない」にもかかわらず、音楽ファイルが完全に正常に再生されることも付け加えておく必要があります。

何が間違っているのかわかりません。誰か助けてくれませんか?

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

c++ - c ++でグラフィックなしでpanda3dを使用していますか?

専用サーバーとして、ウィンドウのない panda3d プログラムを作成しようとしています。そして、グラフィックを作成せずに panda3d を使用する方法がわかりません。

私はこれを試しました:

実際、私はこれをPanda3d フォーラム
に投稿 しましたPandaFramework::open_window()。しかし、正直なところ、プログラムが正しく動作するかどうかさえわかりませんpanda3d-cppWindowFramework

現在使用中: Panda3d1.9.2 Qt5.7.0 MSVC2015 Windows10SDK

.pro ファイルの完全なコア:

.cpp ファイルの完全なコア:

誰かがこれについて私を助けてくれますか?

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

python - UnityでPythonでゲームをプログラミングできますか?? 私は知らない

3D ゲームのプログラミングを始めたいのですが、まず 2D から始めるべきですか? お役立ちコースを教えてください。Unity は python を受け入れますか? そうでない場合、あなたは何を好みますか(directpython、openlg、panda3d) 役立つコースを教えてください。初心者です 下手な英語でごめんなさい ゲームエンジンとは

答えが1つしかわからない場合は、答えてください:)

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

python - パンダ3dで画面上のコントロールを描画するには?

キーボードを接続せずにWindowsタブレットでもプレイできるようにしたいので、タッチをサポートするpanda3dでゲームを作りたいです。私がやりたいことは、カメラを回転させても変わらない 2D 形状を描く方法を見つけることです。ダイナミック アナログ パッドを追加したいので、方向パッドをマウス/タッチで使用するときにアニメーション化できるようにする必要があります。

どんな助けでも大歓迎です

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

python - panda3dでインターバル後にアニメーションを停止するには?

以下のコードは私の期待どおりに動作しません。ユーザーが「w」キーを押すと北に歩きたい。アクターであるパンダは、アニメーションを完了せずに初めて動きを示します。動きは止まり、二度と動きません。エンジンの使い方を間違えていませんか?または、目的を達成するために何か他のものを使用する必要がありますか?

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

python - 親プロセスが終了したときに while ループの子プロセスを終了しますか?

親プロセスが終了したときに(whileループを実行している)子プロセスを閉じようとしています(親プロセスがクリーン終了、強制終了、または例外のために終了したとき)子プロセスをゾンビプロセスにしないでください。

私は Arduino (シリアルを使用) と通信するゲームを作成しています。メイン プロセスは Panda3D の ShowBase インスタンス (ゲーム エンジン、レンダリングなどを行う) を実行しているため、メインを停止してはなりません。
そのため、マルチプロセッシングモジュールを使用してサブプロセスを作成し、メインプロセスが停止してシリアルインを待機しないようにしました。

しかし、問題は、Panda3D ウィンドウを閉じたり、sys.exit() を呼び出したり、例外のために終了したりすると、メイン プロセスがすぐに終了し、サブプロセスに参加または false を与えることができないため、サブプロセスがゾンビになることです。

これを解決する方法がわかりません。期待どおりに動作させるにはどうすればよいですか?