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)