小编Jam*_*Lin的帖子

当两个玩家被实施时,Pygame会落后

我刚刚开始玩pygame,并且遇到了一个问题 - 当我为2名玩家制作游戏时,第二个角色总是滞后.这是我的代码.

import pygame, sys
from pygame.locals import *

pygame.init()

clock = pygame.time.Clock()

background_img = pygame.image.load('Data/background.jpg')
size = background_img.get_size()

pygame.mixer.init()                         
pygame.mixer.music.load('Data/song.wav')   
pygame.mixer.music.set_volume(0.7)          
pygame.mixer.music.play(-1)    

dot_img = pygame.image.load('Data/dot.png')
dotx = 0
doty = 0
dotx_speed = 0
doty_speed = 0

circle_img = pygame.image.load('Data/circle.png')
circlex = 0
circley = 0
circlex_speed = 0
circley_speed = 0

display = pygame.display.set_mode(size)

pygame.display.set_caption('Game')

while 1: 
  for event in pygame.event.get():
      if event.type == pygame.QUIT:
          pygame.quit()
          sys.exit()

      elif event.type == pygame.KEYDOWN:
          if event.key == pygame.K_LEFT:
            dotx_speed = …
Run Code Online (Sandbox Code Playgroud)

python pygame multiplayer lag

6
推荐指数
1
解决办法
152
查看次数

标签 统计

lag ×1

multiplayer ×1

pygame ×1

python ×1