Javascript HTML5画布坐标应该使用浮点还是整数?

Javascript HTML5画布坐标应该使用浮点还是整数?,javascript,html,coordinates,Javascript,Html,Coordinates,嗨,我正在开发一个使用HTML5画布的游戏。在游戏中我使用了很多坐标x和y,但有时它们是浮点值。我不确定这是否对游戏的表现和游戏中精灵动作的准确性有积极影响。使用x和y的浮点值是正确的还是需要将它们转换为整数?我怀疑它有任何性能优势或缺点 然而,当仅使用整数值时,可能会遇到模糊的形状,但这取决于您尝试执行的操作。参见类似问题:。新家伙 如果您需要使用浮点值,您可以使用它,有时这是必要的 1) 做一个游戏 2) 如果此游戏的性能较低,请尝试优化。我不确定这是否会对性能产生积极影响。。不要担心性能。

嗨,我正在开发一个使用HTML5画布的游戏。在游戏中我使用了很多坐标x和y,但有时它们是浮点值。我不确定这是否对游戏的表现和游戏中精灵动作的准确性有积极影响。使用x和y的浮点值是正确的还是需要将它们转换为整数?

我怀疑它有任何性能优势或缺点

然而,当仅使用整数值时,可能会遇到模糊的形状,但这取决于您尝试执行的操作。参见类似问题:。

新家伙

如果您需要使用浮点值,您可以使用它,有时这是必要的

1) 做一个游戏


2) 如果此游戏的性能较低,请尝试优化。

我不确定这是否会对性能产生积极影响。。不要担心性能。JS没有整数的特定类型。所有数字,包括浮点数和整数,都作为浮点数()存储和处理。@hindsmost谢谢。我读过一些参考资料,说我应该将浮点值转换为整数(),但由于文档中说不用担心,我倾向于相信你在这里所说的。是的,我记得这只影响一像素宽的线条。