python动画精灵_Python精灵模块简介

news/2024/12/22 2:55:06/

一、简介:

本模块命令名为精灵模块,或叫角色模块。本模块已经上传到了pypi网站,通过在cmd窗口下输入pip install sprites即可安装使用。

精灵模块主要提供继承自Turtle的Sprite类。重定义了Turtle模块中的一些方法和属性。

由于要旋转图形,所以需要PIL模块和numpy模块支持。默认的精灵对象是抬笔的,内置16张图片。 分别是:ball.png,bug.png,

b1.png,b2.png,cat1.png,cat2.png,bee.png,flower.png,explosion0.png,explosion1.png,fighter.png,

thunder.png,sky.png,ufo.png,rat1.png,rat2.png。它们存在于_built_in_images列表中。在本模块第一次运行后,这些图片会释放

到当前工作目录的res文件夹。本模块设计为教育目的,可用来做入门动画与游戏。

二、Sprite类主要提供了以下功能:

1、角色可直接拖动(compound造型不支持)。

2、提供像Scratch中的三种旋转模式。精灵对象的_rotatemode属性值为0,代表可360度旋转,为1时代表可左右翻转,为2时角色不会旋转。

3、rotatemode:返回或设置旋转模式。

4、addx:x坐标增加。

5、addy:y坐标增加。

6、scale:缩放,只有一个参数。

7、gotorandom:到随机位置。

8、heading:重定义了这个方法,不带参数能获取当前朝向。带参数参让角色朝向某对象或坐标。


http://www.ppmy.cn/news/528821.html

相关文章

root权限

root权限([ruːt],根,root access),类似于Windows系统中的Administrator,root是Linux系统中的超级管理员用户账户,该帐户拥有整个系统的最高权限,可方便地对于系统的部件进行删除或…

按键精灵 android,按键精灵手机版

按键精灵安卓版是安卓平台的按键与触摸操作的操作录制软件,类似电脑上的按键精灵,它能够录制用户的动作,并在播放时按下一个热键,就可以完全模拟用户录制时的所有操作,如同有个无形的手帮你按键。按键精灵安卓版能帮助…

安卓ROOT工具汇总

安卓手机需要root后才能体验许多功能,但google官方出于安全考虑,默认是没有开放root权限的。由于安卓的底层是使用的linux的核心,所以可以利用linux的su方式来获取最高权限,完全的控制自己的手机,实现个性化的修改美化…

check root android,Android检查手机是否被root

目前来说Android平台并没有提供能够root检查的工具。但是我们可以通过两种方式来判断 手机里面是否有su文件 这个su文件是不是能够执行 但是这两种检查方式都存在缺点。 第一种存在误测和漏测的情况,比如su没有放到常规路径下,就容易漏掉,但是这种情况是有办法尽量规避(或者说…

Linux - 内存、swap、内存回收机制

参考 2023年6月22日 https://zhuanlan.zhihu.com/p/107350459 —— 讨论的swap基于Linux4.4内核代码 内存深度科普: 从堆内存到虚拟内存管理 2023年6月22日 qbittorrent swap 问题 https://github.com/qbittorrent/qBittorrent/issues/12947 massif valgrind --toolmassif qb…

繁体批量转换工具:支持繁体字和简体本地化互转

繁体批量转换工具支持繁体字和简体字之间的互转和繁体字翻译成英文、德文、日文等多语种的翻译,并且在各语种之间来回互译,繁体批量转换工具可以对我们的网页内容、本地文件和多文本格式文档进行批量字体转换和语言翻译。 繁简体的转换更多的是出现在我们…

北通阿修罗2 Pro 多模板 连接Cemu 支持体感

需要使用体感的游戏基本上都是任天堂的游戏,如塞尔达。所以接下来针对CEMU模拟器介绍如何使用体感。 先看CEMU的手柄配置文档。 https://cemu.cfw.guide/controller-configuration.html 运动控制支持可能因手柄而异。任天堂Switch、Dualshock 4和DualSense手柄都支持…

简化字与繁体字的关系

简化字与繁体字的关系 根据《通用语言文字法》,教学用的是简化字。《纲要》要求硬笔书写要写简化字,但毛笔则要以经典碑帖为范本。我们现在见到和选用的可供临摹的碑帖,无一例外都是繁体字,有的还有异体字。因此,书法…