2

こんにちは、(他のゲーム エンジンと同様に) メインループを持つ VR エンジン "vizard" に取り組んでいます。独自のメインループを持つマルチタッチ フレームワーク "kivy" と統合したいのですが、可能ですか? このトピックに関する参考文献を見つけるのを手伝っていただける場合は、事前に感謝します:D

4

2 に答える 2

2

他に行うべきことは、使用したい各ライブラリをチェックして、ネイティブのメインループを使用せずに実行できるかどうかを確認することです。それから。メインループを自分で書いているので、これが進むべき道です。

それを行う方法が文書化されていない場合は、他のライブラリのソースを確認し、そのメインループを自分のライブラリ内に再実装する必要があります (概念実証の目的のみであっても)。そして、メインループなしで使用できるようにするために、「kivy」プロジェクトで機能リクエストを開きます。

ああ、kivy のドキュメントを確認すると、eventloopbase を簡単に継承して、独自のメインループに組み込むことができることがわかります: http://kivy.org/docs/api-kivy.base.html - あなたの幸運な日。

于 2011-04-13T12:28:28.637 に答える
0

技術的には可能ですが、実行しないでください。
ソースを開いて、2つのメインループのコードを取得し、それをつなぎ合わせるだけです。

ただし、結果はおそらく壊れます。

于 2011-04-13T09:29:43.857 に答える