Feautre/pixijs mvp #3

Merged
ilia merged 9 commits from feautre/pixijs-mvp into main 2026-07-17 05:07:43 +00:00
2 changed files with 13 additions and 0 deletions
Showing only changes of commit d79fb5435b - Show all commits
+3
View File
@@ -7,3 +7,6 @@ export const PADDLE_HEIGHT = 10;
export const BALL_RADIUS = 10; export const BALL_RADIUS = 10;
export const BALL_SPEED = 3; export const BALL_SPEED = 3;
export const BALL_INITIAL_ANGLE = 180; export const BALL_INITIAL_ANGLE = 180;
export const BRICK_WIDTH = 40;
export const BRICK_HEIGHT = 10;
+10
View File
@@ -4,6 +4,8 @@ import {
BALL_INITIAL_ANGLE, BALL_INITIAL_ANGLE,
BALL_RADIUS, BALL_RADIUS,
BALL_SPEED, BALL_SPEED,
BRICK_HEIGHT,
BRICK_WIDTH,
CONTAINER_HEIGHT, CONTAINER_HEIGHT,
CONTAINER_WIDTH, CONTAINER_WIDTH,
PADDLE_HEIGHT, PADDLE_HEIGHT,
@@ -42,6 +44,14 @@ import {
} }
}); });
const bricksRow = Array.from({ length: Math.floor(CONTAINER_WIDTH / BRICK_WIDTH) }).map((_, index) => {
const brick = new Graphics().rect(0, 0, BRICK_WIDTH, BRICK_HEIGHT).fill('#000fff');
brick.x = index * BRICK_WIDTH;
brick.y = 1;
container.addChild(brick);
return brick;
});
const ball = new Graphics().circle(0, 0, BALL_RADIUS).fill('#ffffff'); const ball = new Graphics().circle(0, 0, BALL_RADIUS).fill('#ffffff');
container.addChild(ball); container.addChild(ball);