Browse Source

As bolas nao colidem mais entre si para nao perderem speed

capellaresumo 7 years ago
parent
commit
f2c425d27f

+ 1 - 0
Classes/Ball.cpp

@@ -29,6 +29,7 @@ bool Ball::init() {
     physicsBody->setMass(1000.0f);
     
     physicsBody->setContactTestBitmask(0xFFFFFFFF);
+    physicsBody->setGroup(-5);
     
     this->addComponent(physicsBody);
     this->setTag(BALL_TAG);

+ 2 - 4
Classes/GameScene.cpp

@@ -215,12 +215,10 @@ bool GameScene::onContactBegin(PhysicsContact& contact) {
             nodeB->removeFromParentAndCleanup(true);
         } else if (nodeB->getTag() == THREE_BALLS_TAG && nodeA->getTag() == BOTTOM_TAG) {
             nodeB->removeFromParentAndCleanup(true);
-        } else if (nodeB->getTag() == SAVE_TAG && over) {
-            nodeB->removeFromParentAndCleanup(true);
-        } else if (nodeB->getTag() == THREE_BALLS_TAG && over) {
-            nodeB->removeFromParentAndCleanup(true);
         }
 
+    } else {
+        nodeB->removeFromParentAndCleanup(true);
     }
     return true;
 }

BIN
proj.ios_mac/RedCore2.xcodeproj/project.xcworkspace/xcuserdata/capella.xcuserdatad/UserInterfaceState.xcuserstate