package com.mediamonks.googleflip.pages.game.physics.levels;
import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.physics.box2d.FixtureDef;
import org.andengine.extension.physics.box2d.PhysicsWorld;
/**
* UI/physics implementation of game level
*/
public class Level21 extends AbstractGameLevel implements GameLevel {
public Level21() {
}
@Override
public void createLevel(PhysicsWorld world, FixtureDef fixtureDef) {
createOpenCircle(world, fixtureDef, -90, 90, 580, 0, 878, 35);
createOpenCircle(world, fixtureDef, 90, 270, 300, 1080, 1299, 30);
createOpenCircle(world, fixtureDef, 180, 360, 300, 497, 1920, 30);
}
@Override
public Vector2 getBallSpawnLocation() {
return getScaledVector(133, 200);
}
@Override
public Vector2 getSinkholeLocation() {
return getScaledVector(957, 1798);
}
@Override
public String getBackgroundUrl() {
return "background_level21.png";
}
}