弹跳的小球(bouncingball.py)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了弹跳的小球(bouncingball.py)相关的知识,希望对你有一定的参考价值。

 1 import stddraw
 2 
 3 stddraw.setXscale(-1, 1)
 4 stddraw.setYscale(-1, 1)
 5 
 6 DT = 20.0
 7 RADIUS = 0.05
 8 rx = 0.480
 9 ry = 0.860
10 vx = 0.015
11 vy = 0.023
12 while True:
13     #Update ball position and draw it there.
14     if abs(rx + vx) + RADIUS > 1.0:
15         vx = -vx
16     if abs(ry + vy) + RADIUS > 1.0:
17         vy = -vy
18     rx = rx + vx
19     ry = ry + vy
20     stddraw.clear(stddraw.GRAY)
21     stddraw.filledCircle(rx, ry, RADIUS)
22     stddraw.show(DT)

 

以上是关于弹跳的小球(bouncingball.py)的主要内容,如果未能解决你的问题,请参考以下文章

如何利用CSS3动画实现弹跳效果

简述利用3DMAX制作小球弹跳的步骤,最好详细一点,专业一点,谢谢

用手机上下左右摆让小球滚动或弹跳吃东西变大的游戏

Processing小游戏制作 01-弹跳小球

Processing小游戏制作 01-弹跳小球

Processing小游戏制作 01-弹跳小球