J'utilise pygame pour programmer un test comportemental simple. Je cours sur mon macbook pro et j'ai presque toutes les fonctionnalités qui fonctionnent. Cependant, lors des tests, je vais avoir un deuxième moniteur externe que le sujet voit et le moniteur d'ordinateur portable. Je voudrais avoir le jeu en plein écran sur le moniteur externe et non sur le moniteur de l'ordinateur portable afin que je puisse surveiller les performances. À l'heure actuelle, le début du fichier ressemble à quelque chose comme:moniteurs double pygame et plein écran
#! /usr/bin/env python2.6
import pygame
import sys
stdscr = curses.initscr()
pygame.init()
screen = pygame.display.set_mode((1900, 1100), pygame.RESIZABLE)
Je pensais commencer le jeu dans un écran redimensionnable, mais OS X a des problèmes de redimensionnement de la fenêtre.
J'ai un problème similaire lorsque j'ai un projecteur délivrant un motif de lumière, alors que je veux toujours pouvoir faire des choses en arrière-plan sur l'autre moniteur. Est-ce possible? – user391339
Pyglet ne prend pas en charge les écrans complets multi-écrans sur MacOS. Je l'ai trouvé à la dure après avoir vidé beaucoup de temps, sans résultat, et trouvé ce commentaire dans la source de Pyglet: "# BUG: Je pense que ça ne va pas dans le bon sens quand on utilise plusieurs moniteurs (ce qui serait aller en plein écran sur le moniteur où la fenêtre est située.) Cependant, je n'ai aucun moyen de tester. " Cela ne fonctionne pas, et en fait j'ai trouvé * non * plateforme sur MacOS qui peut ouvrir plusieurs affichages en plein écran. –