Python中文
首页
教程
问答
标签
搜索
登录
注册
什么是PyGame精灵,他们做什么?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我已经找到了很多关于如何和何时使用精灵的教程,但是我仍然不知道它们是什么或者它们是做什么的。 默认的想法似乎是您将<code>pygame.sprite.Sprite</code>类的子类化,并向该类添加<code>rect</code>和{<cd3>}属性。 但是为什么我需要子类化<code>Sprite</code>类,它对我的代码有什么影响? 我无论如何都可以这样做:</p> <pre><code>class MySprite: # No subclassing! def __init__(self, image): self.image = image self.rect = image.get_rect() </code></pre> <p>而且看起来效果不错。 我也试着浏览源代码,但是<a href="http://i.imgur.com/esaTKdt.png" rel="nofollow">couldn't find a sprite file</a>。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>子类化时,继承类中的方法和函数。这个游戏精灵类包含许多预先编写的方法,您可以调用这些方法,而无需手动重新编写代码。在</p> <p>如果您决定像上面那样创建一个孤立/独立的MySprite类,那么您将无法使用任何预先编写的代码。只要你能独立完成类的所有函数,就可以了。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
对从字符串的偶数位置返回最大整数的函数进行编码时出现问题
6 回答
对从数据库中选择的值进行类型测试
10 回答
对从数据库获取的线程注释进行分组
6 回答
对从文件中读取的列表进行排序?
1 回答
对从文件对话框加载图像有什么建议吗?
8 回答
对从文件导入的列表排序。。。Python
6 回答
对从文档中提取的数字列表调用sum()
3 回答
对从查询中提取的distict值进行排序
2 回答
对付布劳斯特_handlers.BlobstoreUploadHand
5 回答
对代码和变量使用dict
10 回答
对代码对象使用uncompyle6的正确方法是什么?
4 回答
对代码段的所有更改的时间表,以恢复b
7 回答
对代码的小改动会产生AttributeError(Python、Networkx)
7 回答
对以“test\开头的文件名也执行pydocstyle
7 回答
对以append模式打开的Python文件对象调用tell()如果不是手动查找,则返回0
3 回答
对以下代码中~的函数感到好奇
8 回答
对以十为单位的输入应用规范化
1 回答
对以完全相同的方式相互引用的两个列表(整数和卡片对象列表)进行排序
3 回答
对以数字开头的列运行Pandas查询(Python 3)
7 回答
对以连字符开头的参数使用python argparse模块
1 回答