如何防止在cocos2dx v3.7反弹

How to prevent bounce in cocos2dx v3.7?

本文关键字:反弹 v3 cocos2dx 何防止      更新时间:2023-10-16

游戏场景:

....
   auto edgeBody = PhysicsBody::createEdgeBox(winSize,PHYSICSBODY_MATERIAL_DEFAULT,3);
    auto edgeNode = Node::create();
    edgeNode->setPosition(winSize.width/2+origin.x , winSize.height/2+origin.y+10);
    edgeNode->setPhysicsBody(edgeBody);
....
球:

auto dinosaurBody = PhysicsBody::createCircle(dinosaurSprite->getContentSize().width/2);
dinosaurSprite->setPhysicsBody(dinosaurBody);

当球与边体碰撞时有弹跳,如何移除?

try

dinosaurBody->setRestitution(0)

也看看这个:http://cocos2d-x.org/programmersguide/12/