📜  如何使用 HTML 和 JavaScript 构建弹跳球?

📅  最后修改于: 2021-11-10 03:52:24             🧑  作者: Mango

弹跳球可以使用 HTML、CSS 和 JavaScript 创建,并对该球执行一些弹跳操作。您可以查看相关文章如何使用 CSS 制作平滑的弹跳动画。 .
本文将其分为两个部分,1部分,我们将决定在哪里反弹球将执行跳跃,基本上,我们将创建其中弹跳将被执行的画布的面积。第二部分将设计弹跳球并在其上添加一些弹跳功能。
HTML 和 CSS 代码: HTML 和 CSS 代码用于创建球会弹跳的画布区域。我们将使用画布标签,并通过使用 JavaScript 为画布内的球构造圆圈。并且画布区域的画布区域和背景颜色由 CSS 定义。

html


 

    
        Bouncing Ball!!
    
    

 

    
        

GeeksforGeeks

        

Bouncing ball using JavaScript

                      
 


javascript


html


 

    
        Bouncing Ball!!
    
    
 

 

    
        

GeeksforGeeks

        

Bouncing ball using JavaScript

                               
 


JavaScript 代码:这是本文的核心部分,我们将在其中构建球并执行弹跳任务。我们将分配 4 个变量,2 个用于创建的圆(球)坐标,另外两个用于弹跳球的各自速度。半径变量用于球的半径。我们还需要清除画布区域,因此我们将使用clearReact()函数。所有的弹跳和坐标将由math.random()函数决定。

javascript


完整代码:是以上两部分的组合,即结合HTML、CSS和JavaScript代码。此代码将创建一个输出,其中设计值将以随机模式弹跳。

html



 

    
        Bouncing Ball!!
    
    
 

 

    
        

GeeksforGeeks

        

Bouncing ball using JavaScript

                               
 

输出: