我目前正在使用 Python-Chess 构建一个国际象棋游戏,并且我正在尝试使用 SVG 模块来生成棋盘的 SVG 图像。生成 svg 的参数之一是check
(此处),它是“要标记的表示检查的正方形”。但是,从文档中,我无法找到一种方法来确定玩家的国王在哪里。
我想要发生的是,每当我希望它使用当前玩家国王的当前位置board.is_check()
生成 svg 时。check=
我该如何解决这个问题?我是否必须遍历每个方格并检查那里有什么棋子,直到找到正确的国王?还是有我没有看到的功能?任何帮助表示赞赏,在此先感谢!