問題タブ [pymunk]
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 - Body と StaticBody の間の DampedSpring での DrawOptions エラー
私の目標は、B1 と B2 の 2 つの物体が与えられたときに、B1 が B2 に衝突し、B2 が抵抗に対抗して最初の位置に戻ろうとするトップダウンの物理システムを再現することです。
このようなもの:
DampedSpring とスタティック ボディを使用して B2 を初期位置に接続することで、この効果を得ることができました。
コードはgist リンクで見つけることができます
これは、コードの結果がどのように見えるかです
。本体が緑色になると、DumpedSpring が追加されます。
ただし、大きな問題が 1 つあります。DrawOptionsを使用して pymunk オブジェクトを描画すると、次のエラーが発生します。
このエラーは、スプリングがスペースに適用された後に発生します。
私がトレースバックから理解したことから、問題は Vec2d(Nan,Nan) 位置のボディがあることですが、この問題を適切にデバッグすることはできません。
何か間違ったことをしているのですか、それともパッケージのバグですか? 使用してはいけない方法で DumpedSpring を使用していますか? もしそうなら、代わりの提案はありますか?
どうもありがとうございました!
よろしく、ミケランジェロ