迷路のような世界を転がるボールがあります。ボールが特定のラインを横切った場合にイベントが発生するようにします。この線にテクスチャを配置したくありません。また、ボールがそらされないようにします。どうすればそれができますか?
ありがとうございました!
迷路のような世界を転がるボールがあります。ボールが特定のラインを横切った場合にイベントが発生するようにします。この線にテクスチャを配置したくありません。また、ボールがそらされないようにします。どうすればそれができますか?
ありがとうございました!
Farseer 3.3.1 では、たとえば に設定されsensorLineたフィクスチャを使用してボディを作成できます。そうすれば、フィクスチャは衝突に参加しません。次に、オーバーラップするボディのフィクスチャを反復してポーリングするか、ワールド インスタンスのイベントへのコールバックを登録できます。Fixture.IsSensortruesensorLine.ContactListWorld.ContactManager.BeginContact
EdgeShapeのフィクスチャに使用する形状のように思えますsensorLine。Farseer ボディのみを作成する場合、画面には何も表示されないため、どこにテクスチャを配置するかについて心配する必要はありません。