Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void beginContact(Contact contact) {
- setColliding(true);
- }
- //updating collition every frame
- public void act(){
- if (colliding) {
- ball.getBody().applyForce(....);
- }
- public void act() {
- if (colliding) {
- ball.getBody().setLinearVelocity(0, 0);
- ball.getBody().applyForce((portal.getBody().getPosition().x - ball.getBody().getPosition().x) * i,
- (portal.getBody().getPosition().y - ball.getBody().getPosition().y) * i,
- ball.getBody().getPosition().x, ball.getBody().getPosition().y, true);
- i++;
- } else
- i = 10;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement