标记红黑双方

1.1 说明

在上一节课程中,我们实现了点击任意一个棋子后,会在它的周围显示4个可以走棋落子的对象,但是这4个位置都是测试的位置,如果想要针对每个棋子都计算出真正可以走棋落子的位置的话,我们就需要知道我方有哪些棋子以及对象有哪些棋子,有了这个区别之后,才能够进一步计算出真正的可以走棋落子的位置

所以,在本节中,我们为创建的每一个棋子都标记“队伍”即team,属于红方还是黑方

1.2 代码实现

self.team = chess_name[0]  # 队伍(红方 r、黑方b)
self.name = chess_name[2]  # 名字(炮p、马m等

image-20210821185859658

1.3 运行效果

img

Copyright © itprojects.cn 2021 all right reserved,著作权归itprojects.cn所有,由王铭东编写该文件修订时间: 2021-08-21 20:32:51