pygame系列_第一个程序_图片代替鼠标移动

时间:2022-04-26 20:57:49

想想现在学校pygame有几个钟了,就写了一个小程序:图片代替鼠标移动

程序的运行效果:

pygame系列_第一个程序_图片代替鼠标移动

pygame系列_第一个程序_图片代替鼠标移动

当鼠标移动到窗口内,鼠标不见了,取而代之的是图片.....

==============================================

代码部分:

==============================================

 #pygame first program

 import pygame
from pygame.locals import *
from sys import exit __author__ = {'name' : 'Hongten',
'mail' : 'hongtenzone@foxmail.com',
'blog' : 'http://www.cnblogs.com/hongten',
'QQ' : '',
'Version' : '1.0'} BG_IMAGE = 'c:\\test\\1.gif'
MOUSE_IMAGE = 'c:\\test\\mouse.gif' pygame.init() #设置窗口的大小
screen = pygame.display.set_mode((500, 500), 0, 32)
pygame.display.set_caption('Hongten\'s First Pygame Program') bg = pygame.image.load(BG_IMAGE).convert()
mouse_cursor = pygame.image.load(MOUSE_IMAGE).convert_alpha() while True:
for event in pygame.event.get():
if event.type == QUIT:
exit() screen.blit(bg, (0, 0))
#鼠标的x,y坐标
x, y = pygame.mouse.get_pos()
#隐藏鼠标
pygame.mouse.set_visible(False) x -= mouse_cursor.get_width() / 2
y -= mouse_cursor.get_height() / 2 #用其他图形代替鼠标
screen.blit(mouse_cursor, (x, y)) pygame.display.update()

你也可以试试,源码下载:http://files.cnblogs.com/hongten/pygame_first_program.rar

========================================================

More reading,and english is important.

I'm Hongten

pygame系列_第一个程序_图片代替鼠标移动

大哥哥大姐姐,觉得有用打赏点哦!多多少少没关系,一分也是对我的支持和鼓励。谢谢。
Hongten博客排名在100名以内。粉丝过千。
Hongten出品,必是精品。

E | hongtenzone@foxmail.com  B | http://www.cnblogs.com/hongten

========================================================