P
P
po4emuch2019-09-25 19:52:36
JavaScript
po4emuch, 2019-09-25 19:52:36

How to scale a sprite relative to the screen?

Good afternoon. I am writing a browser game in js. There was a problem when scaling the window. It is necessary to make sure that when the browser window is reduced, the proportions of the sprites relative to the screen are preserved. Like in slither.io

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexey, 2019-09-25
@le2xx

Use relative units of measure in styles, such as rem.

D
dollar, 2019-09-26
@dollar

Try like this:

canvas.width = canvas.height * (canvas.clientWidth / canvas.clientHeight);

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question