Quantcast
Channel: OKWAVE 最新質問(開発/975)【本日】
Viewing all articles
Browse latest Browse all 2006

cocos2dについての質問です

$
0
0
cocos2dを使用してiPhoneのゲームアプリを作成しています。 物理エンジンを用いて物体と物体の接触が起きる状況があるのですが、このときの接触したところがどの位置なのかどこからか取り出したいです。 void Breakout::reflect() { auto contactListener = EventListenerPhysicsContact::create(); contactListener->onContactBegin = [this](PhysicsContact& contact) { return true; }; this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(contactListener, this); } 接触の検知用にこのようなメソッドを用意しました。categoryBitMaskなどももちろん割り当てています。 引数のPhysicsContact& contactのところから、接触したオブジェクト自身は取り出せるのですが、接触位置までは取り出せません。 どうしたらいいでしょうか?

Viewing all articles
Browse latest Browse all 2006

Latest Images

Trending Articles