Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript js中的canvas arc()具有比实际显示的更大的隐藏半径_Javascript_Html_Canvas - Fatal编程技术网

Javascript js中的canvas arc()具有比实际显示的更大的隐藏半径

Javascript js中的canvas arc()具有比实际显示的更大的隐藏半径,javascript,html,canvas,Javascript,Html,Canvas,我有一个假乒乓球游戏。我遇到的问题是,圆上似乎有一个比我实际看到的更大的半径。我正在使用plane.arc()方法绘制圆,我不知道如何才能真正解决我的问题。 提前谢谢 代码使用大小(=100)检测碰撞,但使用arcsize(=20)绘制球。将大小的值从100更改为20。删除arcsize声明。在arc函数调用中将arcsize更改为size。那么游戏就应该成功了 请注意,在将球从顶部和左侧墙反弹的代码中,该代码使用球的中心。该代码需要考虑球的大小

我有一个假乒乓球游戏。我遇到的问题是,圆上似乎有一个比我实际看到的更大的半径。我正在使用
plane.arc()
方法绘制圆,我不知道如何才能真正解决我的问题。 提前谢谢

代码使用大小(=100)检测碰撞,但使用arcsize(=20)绘制球。将大小的值从100更改为20。删除arcsize声明。在arc函数调用中将arcsize更改为size。那么游戏就应该成功了

请注意,在将球从顶部和左侧墙反弹的代码中,该代码使用球的中心。该代码需要考虑球的大小