首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python游戏趣味编程:弹跳的小球

1

在屏幕上画一个圆圈

第1行:引入我们安装好的Pygame Zero。

第2~3行:定义了一个函数,函数含义为在屏幕上画圆,位置是纵坐标400,横坐标300,半径是100,颜色是白色。

第四行,运行程序。

2

在屏幕上画一个实心圆

第3行:这里是filled_circle,填充圆,颜色是白色。

3

改变屏幕的颜色

第3行:屏幕填充紫色。

4

自由下落的小球

第2行:定义了一个变量y,初始值是100。

第5行,小球的纵坐标是y,当y变化时,球的位置是不是变了?

第6~8行,正是改变纵坐标y的值,每次加1。

5

无重力的小球

第9~13行,当小球的纵坐标从上边界或下边界越出时,小球的纵坐标改变方向发生改变,看起来小球就是上下弹跳。

6

横冲直撞的小球

怎么让小球斜着弹跳呢?

让小球的横坐标、纵坐标同时变化就可以了。

如何让小球反弹呢?

让小球检测上下左右四壁就可以了。

最终的效果:

7

第三章美丽的圆圈画

如果你家也有小朋友对python感兴趣,可以一起讨论学习哦!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200829A0L6MY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券