問題タブ [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.
python - Lerp間隔でPanda 3D更新終了HPR
そのため、Panda3D には、パラメータ「bakeInStart」を使用して Lerp 間隔の開始位置を更新するオプションがあります (0 に設定した場合)。ただし、この問題を克服する解決策が見つかりません。これは、終了 HPR を更新しています。 (ヨー、ピッチ、ロール) 値は、Lerp インターバル ループの新しい反復があるたびに発生します。これを回避して目的の効果を得ることができましたが、コードの画面全体を記述する必要がありました (複数の間隔が順番に記述されているため)。これまでのところ、コードを最小限に抑えるためにこれを試しました:
コンソールにアサーション エラーが表示されますが、これはインポートされた関数に関連しており、私のコードではありません。
python - Panda3D のエラー
スクリーンショット機能を作成しようとしていますが、試行するたびに次のエラーが表示されます。
スクリーンショットを行う部分はこちら
誰かがそれの何が悪いのか教えてもらえますか? 直したいけどどうしたらいいのかわからない…
python - panda3d の画面テキストで右から左へ
このサンプル コードは panda3d で記述しましたが、右から左への言語と個別に表示されている文字を使用できませんでした。それを回避する方法はありますか?
python - 64 ビット Windows 7 に Python 27 用の PIL1.1.7 をインストールする - 間違ったディレクトリが選択されている
Python 2.7 で Tkinter GUI コードを作成するには、PIL 1.1.7、特に Image および ImageTk モジュールをインストールする必要があります。
インストールを開始すると、レジストリで Python 2.7 が検出されましたが、選択された Python およびインストール ディレクトリは Python 2.7 ではなく、Panda3D-1.8.1\python でした。PIL が Panda3D にも適用できることは知っていますが、それは私の目標ではありません。
私が知る限り、ディレクトリを変更することはできません。
Panda3D をアンインストールしてから PIL をインストールすることはオプションかもしれませんが、最後の手段のオプションだと思います。
どんなアドバイスでも大歓迎です。ありがとう!
python - 関数内で定義された変数へのアクセス Python
私はプロジェクトに取り組んでおり、Python 2.7 と Panda3D v1.8.1 を実行しています。関数で定義された変数にアクセスする方法を見つけることができませんでした。セットアップには、2 つのファイルがあります。1 つのファイルでイベントを管理し、2 つ目のファイルでモデルをロードします。これが私が持っているものの例です:
私の最初のファイルでは、変数にアクセスできるようにして、キャラクターが変数と衝突したときに関数を呼び出せるようにしたいと考えています。私は他の同様の質問を読んでいましたが、私がやろうとしていたことには答えがないようでした。
私はこれを試しました:
メインファイル:
しかし、それはうまくいかないようでした。
python - Python - 「関数」オブジェクトに属性「langName」がありません
私はPythonで何かを作ろうとしています。別のファイルから変数をインポートしようとしていますが、うまくいかないようです...
変数を含むスニペットは次のとおりです(クラスはL10Nです-PS:同じコードではありません)
そして、インポートしようとする部分(これがエラーの場所です):
とにかくそれを修正するには?私はそれをインポートしましたが、それが機能するかどうかはわかりません。
編集: TypeError: バインドされていないメソッド buildName() は、l10n インスタンスを最初の引数として呼び出す必要があります (代わりに何も取得しません)
今これを与える。どうしてか分かりません。
python - Python Panda3D - 座標を使用してレンダリングする
エラーが発生しました。文字の座標を使用して文字をレンダリングし、コード reparentTo(render) を使用しようとしていますが、次のエラーが発生します:「TypeError: なしではなく、文字列またはバッファでなければなりません」。
トレースバック:
クライアントコードの一部:
サーバーコード:
python-2.7 - インポート後にインデントされたブロックが予想されますか?
今日、私はコーディングをしていて、この異常なエラーに遭遇しました。これが私のコードです:
エラー:
しかし、削除するとコードは機能します
助けてもらえますか?よくわかりません!
編集:スペース/タブが混在していません!
編集:修正しました。ありがとう!