图灵程序设计丛书·父与子的编程之旅 8.7分
读书笔记 第17章 动画精灵和碰撞检测
RichDevos

第17章 动画精灵和碰撞检测 第209页

本章主要讲解Pygame中的动画精灵。文章中举例说明了动画精灵如何处理图像。控制图像进行碰撞检测,控制动画帧速率等等。内容比较少,比较简单。

内置函数:

move()移动一个对象。

spritecollide()查找一个精灵与一个组中所有精灵之间的碰撞。

time.delay()控制动画运行的快慢。

pygame.time.Clock()控制帧速率。

术语:

动画精灵(sprite)用来处理需要快速移动的游戏类对象,这些对象就称为“动画精灵”。

图像(image)为动画精灵显示的图片。

矩形区(rect)包含动画精灵的矩形区域。

碰撞检测(collision detecition)指的是了解两个动画精灵何时接触或重叠。

碰撞(collision)两个移动的东西相互碰撞到一起,这就是一个碰撞。

0
《图灵程序设计丛书·父与子的编程之旅》的全部笔记 28篇
豆瓣
我们的精神角落
免费下载 iOS / Android 版客户端