2

私はゲームに取り組んでいます。このゲームでは、さまざまな側からさまざまな衝突動作が必要です。

キャラクターが下から他の障害物に衝突すると、
異なる動作をするキャラクターがいるとします。

それが上にあり、障害物またはオブジェクトがその下にある間に他の障害物またはオブジェクトに衝突すると、別の動作が必要になります。

それを達成するための最良の方法は何ですか。私のシナリオで-(void)didBeginContact:(SKPhysicsContact*)contactどのように役立つか

ありがとう

4

2 に答える 2

0

LearnCocos2Dは私を正しい方向に導きました

skphysicscontact は接触点を提供します。つまり、posA.x < contactpoint.x および posB.x > contactpoint.x の場合、連絡先は nodeA の右側にありました。

于 2014-06-26T19:16:00.207 に答える