2010-02-27 20 views
9

Estoy creando un editor de imágenes usando pyGame y me preguntaba si era posible cambiar el cursor del mouse a algo más adecuado (por ejemplo, un círculo o rectángulo) para pinceles. PyGame tiene una forma muy extraña de hacerlo que no estoy seguro de que funcione muy bien. ¿Hay alguna manera de que pueda escribir en un mapa de bits y luego usar eso?PyGame Establecer el cursor del mouse desde el mapa de bits

¡Gracias!

Editar:

Si hay una manera de hacerlo con el pitón en general, que funcionaría también supongo.

Respuesta

5

Puede cargar cursores en PyGame con pygame.cursors.load_xbm - que es negro y sólo cursores blancos, por supuesto, una limitación bien documentada de PyGame, por its docs (y cito):

Pygame sólo es compatible con negro y blancos cursores para el sistema.

Para documentos en formato XBM, consulte p. Ej. here. Puede preparar dichos archivos, p. con la biblioteca PIL, por its docs.

+0

¿Es este el único método disponible? No parece que proporcionaría suficientes comentarios de los usuarios. Podría usar colores flotantes, pero un cursor parece una solución más elegante. – SapphireSun

Cuestiones relacionadas