我正在与电子进行游戏。在全屏运行时,FPS会下降。我需要以编程方式更改屏幕分辨率,例如我当前的分辨率为1280x800
,我需要800x600
或1024x768
来增加游戏的FPS。
是否有任何npm节点可以这样做?
答案 0 :(得分:0)
就我而言,您现在最好的办法是更改画布宽度和高度属性以减少像素画布计数并调整其大小以适合视口。
请注意,canvas
width
和height
属性与其CSS属性不同,例如<canvas width=4 height=4 style={width: 100px; height: 100px}>
将导致像素被放大25倍(因此类似于使用CSS调整大小的4x4像素)。