fix(game): Исправлен формат данных для функций Math.sim, Math.cos используемых для вычисления скоростей мяча по осям X и Y

This commit is contained in:
Ilia Mashkov
2026-07-18 14:57:37 +03:00
parent b2a76b0c74
commit fbdd865da8
+3 -2
View File
@@ -13,6 +13,7 @@ import { Ball } from './entities/ball/ball';
import { layBricks } from './entities/brick/layBricks/layBricks';
import { Paddle } from './entities/paddle/paddle';
import { tick } from './lib/tick/tick';
import { toRadians } from './lib/toRadians/toRadians';
/**
* Класс игры c информацией о всех игровых сущностях
@@ -30,8 +31,8 @@ export class Game {
CONTAINER_WIDTH / 2 - BALL_RADIUS,
CONTAINER_HEIGHT / 2 - BALL_RADIUS,
BALL_RADIUS,
BALL_SPEED * Math.cos(BALL_INITIAL_ANGLE),
-1 * BALL_SPEED * Math.sin(BALL_INITIAL_ANGLE),
BALL_SPEED * Math.cos(toRadians(BALL_INITIAL_ANGLE)),
-1 * BALL_SPEED * Math.sin(toRadians(BALL_INITIAL_ANGLE)),
);
this.paddle = new Paddle(0, CONTAINER_HEIGHT - PADDLE_HEIGHT, PADDLE_WIDTH, PADDLE_HEIGHT);