fix(game): Исправлен формат данных для функций Math.sim, Math.cos используемых для вычисления скоростей мяча по осям X и Y
This commit is contained in:
+3
-2
@@ -13,6 +13,7 @@ import { Ball } from './entities/ball/ball';
|
|||||||
import { layBricks } from './entities/brick/layBricks/layBricks';
|
import { layBricks } from './entities/brick/layBricks/layBricks';
|
||||||
import { Paddle } from './entities/paddle/paddle';
|
import { Paddle } from './entities/paddle/paddle';
|
||||||
import { tick } from './lib/tick/tick';
|
import { tick } from './lib/tick/tick';
|
||||||
|
import { toRadians } from './lib/toRadians/toRadians';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Класс игры c информацией о всех игровых сущностях
|
* Класс игры c информацией о всех игровых сущностях
|
||||||
@@ -30,8 +31,8 @@ export class Game {
|
|||||||
CONTAINER_WIDTH / 2 - BALL_RADIUS,
|
CONTAINER_WIDTH / 2 - BALL_RADIUS,
|
||||||
CONTAINER_HEIGHT / 2 - BALL_RADIUS,
|
CONTAINER_HEIGHT / 2 - BALL_RADIUS,
|
||||||
BALL_RADIUS,
|
BALL_RADIUS,
|
||||||
BALL_SPEED * Math.cos(BALL_INITIAL_ANGLE),
|
BALL_SPEED * Math.cos(toRadians(BALL_INITIAL_ANGLE)),
|
||||||
-1 * BALL_SPEED * Math.sin(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);
|
this.paddle = new Paddle(0, CONTAINER_HEIGHT - PADDLE_HEIGHT, PADDLE_WIDTH, PADDLE_HEIGHT);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user