本文整理汇总了Python中Block.Block.question方法的典型用法代码示例。如果您正苦于以下问题:Python Block.question方法的具体用法?Python Block.question怎么用?Python Block.question使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Block.Block
的用法示例。
在下文中一共展示了Block.question方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: right_click
# 需要导入模块: from Block import Block [as 别名]
# 或者: from Block.Block import question [as 别名]
def right_click(self, pos):
""" metoda obsługująca prawe kliknięcie myszki """
if self.clickable:
b = self.find_collide_rect(pos)
if b:
if b.covered:
if not b.flagged and not b.question and self.counter.mines > 0:
b.flag()
# update counter
self.counter.mines -= 1
self.counter.update()
elif b.flagged:
Block.question(b)
# update counter
self.counter.mines += 1
self.counter.update()
elif b.question:
b.cover()
# print(b.rect)
# print(pos)
if self.is_game_over():
self.end_game(b)
self.minefield.update()