资源简介
python小游戏
代码片段和文件信息
# -*- coding: utf-8 -*-
import tkinter as tk
# 游戏对象的一些通用方法
class Gameobject(object):
def __init__(self canvas item):
self.canvas = canvas
self.item = item
# 删除对象
def delete(self):
self.canvas.delete(self.item)
# 得到对象的坐标
def get_coords(self):
return self.canvas.coords(self.item)
# 对象移动
def move(self x y):
self.canvas.move(self.item x y)
class Racket(Gameobject):
def __init__(self canvas x y):
item = canvas.create_rectangle(x y x + 90 y + 10 fill=‘#ABABAB‘)
super().__init__(canvas item)
# 绘制弹板
def draw(self offset):
pos = self.get_coords()
width = self.canvas.winfo_width()
# 当弹板在画布内时,按给定偏移量移动
if pos[0] + offset >
- 上一篇:python实现自动发送邮件
- 下一篇:python博客系统源码
相关资源
- python while
- 随机生成50000个不重复的手机号码
- Python-借助adb工具配合Python脚本来实现
- HDF批量转TIF
- arp欺骗python脚本:arp_spoof.py
- python turtle画机器猫
- FP-Growth算法python实现(完整代码)
- python 获取控制台输入的值
- python随机生成学生信息并写入文件(
- python比丘特之箭(基于turtle)
- python动态 画花朵(turtle)
- python贪吃蛇(pygame入门级示例源码)
- python绘制多彩N边形(turtle)
-
深度学习目标检测提取xm
l文件中的 - python提取word中的图片到指定文件夹
- python将word转为pdf文件
- Python爬虫:爬取小说站(biqukan.com)网
- gnn(PageRank.ipynb)
- python绘制 大蟒蛇
- python 人群计数
- “去哪儿吃”帮你选餐厅(python代码
- python 画的一棵树(基于turtle+math+ran
- 轴承故障诊断python代码
- python 画奥运五环(基于turtle)
- 词向量生成(word2vector.py)
- 行列式转置(reverseArray.py)
- Python SocketServer threading
- 小型CMS源代码
- Python项目开发实战第2版高清晰PDF完整
- tensorflow版本的YOLO v3,在Windows系统下
评论
共有 条评论