我一直在学习游戏教程。最后,它有一个页面。我遵循了如何在屏幕上添加文本的说明。我的意图是,当玩家击中另一个雪碧时,它会失去一些健康的--当健康分数达到0时,游戏就会结束。我看到了其他的问题,但似乎没有任何效果。文本需要显示在游戏窗口的右上角。我现在的代码是:
import PySimpleGUI as sg
hp = 0
import pygame, random
#Let's import the Car Class
from player import Car
pygame.init()
def play():
font = pygame.font.Font(No
我正在使用Python3.4.0,我有MacOSX10.9.2。下面的代码以崇高文本的形式保存为sublimePygame。
import pygame, sys
from pygame.locals import *
pygame.init()
#set up the window
DISPLAYSURF = pygame.display.set_mode((400, 300))
pygame.display.set_caption('Drawing')
# set up the colors
BLACK = ( 0, 0, 0)
WHITE = (255
当我启动必须打开游戏窗口的程序时,它会在当前窗口后面打开它。我要写些什么才能把焦点放在游戏窗口上,而不是作为背景?这是一个用于数学修正的游戏,所以我也需要使用python,在这个例子中(1+1)。这是我运行的代码。(只是一个例子)
import pygame
play = input("DO you want to play the game(y,n): ")
if play == "y":
pygame.init()
font = pygame.font.SysFont("None", 24, bold = False, ita
嘿,这是我之前问过的“导入中的导入”问题的一个扩展,所以版主可以随意合并这2个问题。
我有两个文件: A.py和B.py
#A.py
import pygame
import B
pygame.init()
tv = pygame.display.set_mode((256, 256))
tv.blit(<some surface here>)
#B.py
import pygame
pygame.init()
tv.blit()??? <--- I need to blit to tv, but how do I do it here?
我曾尝试创建一个名为Globe的