每次使用Pygame运行Python编写的游戏时,我都会收到这个错误消息。错误消息是:
Traceback (most recent call last):
File "/home/pi/Memory Puzzle_20171029.py", line 248, in <module>
main()
File "/home/pi/Memory Puzzle_20171029.py", line 58, in main
startGameAnimation(mainBoard)
File "/home/pi/Memory Puzzle_20171029.py", line 226, in startGameAnimation
revealBoxesAnimation(board, boxGroups)
File "/home/pi/Memory Puzzle_20171029.py", line 192, in revealBoxesAnimation
drawBoxCovers(board, boxesToReveal, coverage)
File "/home/pi/Memory Puzzle_20171029.py", line 182, in drawBoxCovers
left, top = leftTopCoordsOfBox(box[0], box[1])
File "/home/pi/Memory Puzzle_20171029.py", line 144, in leftTopCoordsOfBox
left = boxx*(BOXSIZE + GAPSIZE) + XMARGIN
TypeError: can only concatenate tuple (not "int") to tuple
请帮忙,我是编程初学者,不知道Python中的所有错误。如果你能提供你的知识并帮助我解决这个问题,我将不胜感激 谢谢!!!
这是我的游戏脚本
^{pr2}$
您正在尝试将元组添加/连接到整数。在
如果您想将
XMARGIN
添加到元组boxx*(BOXSIZE + GAPSIZE)
中的两个元素,那么可以这样做boxx*(BOXSIZE + GAPSIZE) + (XMARGIN, XMARGIN)
相关问题 更多 >
编程相关推荐