feat(brick): Добавлены типы кирпичей: обычный, с 2 жизнями, неразрушаемый

This commit is contained in:
Ilia Mashkov
2026-07-19 10:51:58 +03:00
parent 111167b600
commit 5e259f7efc
5 changed files with 59 additions and 6 deletions
+12 -1
View File
@@ -23,9 +23,20 @@ function createPaddleView(paddle) {
/**
* Создает визуальное отображение кирпича с помощью Pixi.js
* @param {Brick} brick экземпляр класса кирпич
* @returns {Graphics} графическое отображение кирпича
*/
function createBrickView(brick) {
return new Graphics().rect(0, 0, brick.width, brick.height).fill('#000fff');
const brickView = new Graphics().rect(0, 0, brick.width, brick.height);
switch (brick.type) {
case 2:
return brickView.fill('#00ff00');
case 3:
return brickView.fill('#ff00ff');
case 1:
default:
return brickView.fill('#000fff');
}
}
/**