Visual Studio中的PyGame-加载图像会出现错误,但是当我将相同的代码粘贴到IDLE时,效果很好。有任何修复程序吗?

问题描述 投票:0回答:1

这是我正在谈论的示例(摘自我的项目的摘录。)>

####Initial Variables####
TOTAL_NUM_PLAYERS = 121
NUM_COINS = 9999999
PACK_PRICES = {"Six Player Pack": 500, "Two Player Pack": 100, "Seven Player Pack": 600}
GAME_STATE = {"Latest Pack": "N/A", "Number of Players in Latest Pack": 0, "Number of Coins": NUM_COINS, "canClick": True, "displayClub": False}
####

#####Fill array with every player card image using the array PlayerImgPaths#####
AllPlayerImages = []
PlayerImgPaths = ['Images/Players/' + str(i+1) + '.png' for i in range(TOTAL_NUM_PLAYERS)]
for i in range(TOTAL_NUM_PLAYERS):
    AllPlayerImages += [pygame.image.load(PlayerImgPaths[i]).convert_alpha()]
    AllPlayerImages[i] = pygame.transform.scale(AllPlayerImages[i], (156,221))
#####

我在该项目的大部分时间中一直使用IDLE,但是后来切换到Visual Studio,因为它对我的工作更好。当我将TOTAL_NUM_PLAYERS变量从90更改为121(或其他任何东西)时,发生了问题。然后在其他我要加载图像的地方也坏了。奇怪的是,当我将确切的代码复制回IDLE时,它没有问题。是否有修复程序,还是应该留在IDLE?

这是我正在谈论的示例(摘自我的项目的摘录)。 ####初始变量#### TOTAL_NUM_PLAYERS = 121 NUM_COINS = 9999999 PACK_PRICES = {“六个播放器包”:500,“两个...

python image visual-studio pygame fix-protocol
1个回答
0
投票

您没有完全指定大小写,但是如果您正在运行文件from

© www.soinside.com 2019 - 2024. All rights reserved.