pygame 用 load_xbm() 更改鼠标外形

pygame.cursors.load_xbm()方法传入两个参数:分别传入同一个xbm文件即可

步骤:

1.选择一个png文件,改变图片的大小,推荐24x24,32x32,40x40的鼠标外形(8的倍数)

2.转化为xbm文件格式,可以利用XBM转换器 --- Convertio这个网站

3.用 pygame.cursors.load_xbm('img\鼠标X40.xbm','img\鼠标X40.xbm') 这个方法加载图片, 返回值传给pygame.mouse.set_cursor()方法,

4.也可以先赋值一个变量再传递, 当作为变量传递时要在参数前加上一个*号

python 复制代码
cursor = pygame.cursors.load_xbm('img\鼠标X40.xbm','img\鼠标X40.xbm')
pygame.mouse.set_cursor(*cursor)
相关推荐
tang&1 小时前
【Python自动化测试】Selenium常用函数详解
开发语言·python·selenium
路边草随风6 小时前
milvus向量数据库使用尝试
人工智能·python·milvus
newobut7 小时前
vscode远程调试python程序,基于debugpy库
vscode·python·调试·debugpy
APIshop7 小时前
用 Python 把“API 接口”当数据源——从找口子到落库的全流程实战
开发语言·python
一点晖光8 小时前
Docker 作图咒语生成器搭建指南
python·docker
smj2302_796826528 小时前
解决leetcode第3768题.固定长度子数组中的最小逆序对数目
python·算法·leetcode
木头左8 小时前
位置编码增强法在量化交易策略中的应用基于短期记忆敏感度提升
python
Acc1oFl4g8 小时前
详解Java反射
java·开发语言·python
ney1878190247410 小时前
分类网络LeNet + FashionMNIST 准确率92.9%
python·深度学习·分类
Data_agent10 小时前
1688获得1688店铺列表API,python请求示例
开发语言·python·算法