setBackdrop("#222222");
var player = createSprite("player.png"); // 建立玩家檔板
var ball = createSprite("ball.png"); // 建立球
var score = 0;
var lives = 3;
var speed = 5;
var level = 1;
//var collider = [player];
var blocks = [player];
var speed = 5;
ball.direction = 80;
sound.play('x.mp3');
player.y = 450;
ball.direction = 180;
initBlocks();
//固定圖片不會隨角度旋轉
road.rotationStyle = 'fixed';
check1.rotationStyle = 'fixed';
check2.rotationStyle = 'fixed';
border.rotationStyle = 'fixed';
forever(function () {
player.x = cursor.x;
// player.y = cursor.y;
updateball();
print("Score: " + score, 20, 20, "white");
print("Lives: " + lives, 20, 40, "white");
print("Level: " + level, 20, 60, "white");
if (lives < 1) {
print("GAME OVER", 40, 100, "white");
stop();
}
});
function initBlocks() {
for (var j = 0; j < 6; j++) {
for (var i = 0; i < 10; i++) {
var block = createSprite(["b0.png", "b1.png", "b2.png", "b3.png", "b4.png", "b5.png"]);
block.costumeId = Math.floor(Math.random()*6);
block.x = i*64+32;
block.y = j*32+16;
blocks.push(block);
}
}
}