文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
游戏精灵
游戏精灵
发布时间:2023-12-04 06:26:20 来源:
文档文库
小
中
大
字号:
手机查看
游戏精灵
Pygame
是
跨平台
Python
模块,专为电子游戏设计。
包含图像、声音。建立在
SDL
基础
上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。基于这样一个设
想,所有需要的游戏功能和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源
结构都可以由高级语言提供,如
Python
。
这篇文章主要介绍了
pygame
学习笔记(
5
):游戏精灵
,
本文讲解了什么是精灵、
sprite
中主
要且常用的变量、建立一个简单的精灵、学习精灵组、动画等内容
,
需要的朋友可以参考下
据说在任天堂
FC
时代,精灵的作用相当巨大,可是那时候只知道怎么玩超级玛丽、魂斗罗,却
对精灵一点也不知。
pygame.sprite.Sprite
就是
Pygame
里面用来实现精灵的一个类,使用
时,并不需要对它实例化,只需要继承他,然后按需写出自己的类就好了,因此非常简单实用。
一、什么是精灵
精灵可以认为成是一个个小图片,
一种可以在屏幕上移动的图形对象,
并且可以与其他图形对象
交互。精灵图像可以是使用
pygame
绘制函数绘制的图像,也可以是原来就有的图像文件。
二、
sprite
中主要且常用的变量有以下几个
:更多详细的见
http://www.pygame.org/docs/ref/sprite.html#pygame.sprite.Sprite
self.image
这个负责显示什么。如
self.image=pygame.Surface([x,y]
说明该精灵是一个
x,y
大小的距形,
self.image=pygame.image.load(filename
说明该精灵调用显示
filename
这个
图片文件。
代码如下
:
第
1
页
共
13
页
self.image.fill([color]
,负责对
self.image
着色,如
self.image=pygame.Surface([x,y]
self.image.fill([255,0,0]
对
x,y
距形填充红色。
self.rect
负责在哪里显示。一般来说,先用
self.rect=self.image.get_rect(
获得
image
距形
大小,然后给
self.rect
设定显示的位置,一般用
self.rect.topleft
(
topright
、
bottomleft
、
bottomright
来设定某一个角的显示位置。另外,
self.rect.top
、
self.rect.bottom
、
self.rect.right
、
self.rect.left
分别表示上下左右。
self.update
负责使精灵行为生效。
Sprite.add
添加精灵到
group
中去。
Sprite.remove
从
group
中删除
Sprite.kill
从
groups
中全部删除精灵
Sprite.alive
判断精灵是否属于
groups
三、建立一个简单的精灵
所有精灵在建立时都是从
pygame.sprite.Sprite
中继承的。
(
1
)做一个精灵,绘制一个宽
30
、高
30
的距形,具体代码如下:
代码如下
:
classTemp(pygame.sprite.Sprite:
def__init__(self,color,initial_position:
pygame.sprite.Sprite.__init__(self
第
2
页
共
13
页
本文来源:
https://www.2haoxitong.net/k/doc/7f7923cba300a6c30c229fed.html
《游戏精灵.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
安全验证
2024-04-30
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
安全验证
2024-04-30
正在进行安全检测...
2024-04-30
相关推荐
1
正在进行安全检测...
2
孤独之旅
3
正在进行安全检测...
4
正在进行安全检测...
5
【六年级作文】我想成为这样的人
6
正在进行安全检测...
7
正在进行安全检测...
8
最新冀教版六年级下册语文句子训练(15道)
9
正在进行安全检测...
10
正在进行安全检测...
推荐内容
正在进行安全检测...
一年级语文《小公鸡和小鸭子》课时训练(有答案)
安全验证
党员发展大会主持词合集【推荐】
正在进行安全检测...
正在进行安全检测...
正在进行安全检测...
正在进行安全检测...
正在进行安全检测...
正在进行安全检测...