我正在制作游戏,我注意到每当我使用graphics.translate函数时,在翻译之后,这会发生在图像上。
我想知道是否有任何方法可以解决这个问题,或者其他人有同样的问题。所有这些精灵都是从spritesheet中呈现的
编辑:翻译代码
<Drawer
docked={false}
open={this.state.open}
>
...
</Drawer>
答案 0 :(得分:1)
尝试将g.translate()的x和y参数转换为整数。这样可以消除任何舍入错误,其中切片最终不会出现在完美的像素坐标上(IE 4,而不是4.2)。
将评论中的答案移回答案,以便将其标记为OP