# 在新地图中,出现一个新的元素,一个红色的能量,红色的能量是一个十分危险的元素,Dev在完成收集任务的过程中,要注意避开它,碰到红色的能量会导致Dev的收集任务失败。

# 可以通过broken()判断能量的状态,我们可以在收集能量前应用if语句来检查它是不是损坏的,如果没有损坏,那么Dev前进进行收集

# if Item.broken():  如果Item损坏

# if not Item.broken():   如果Item没有损坏

# 应用if语句判断能量状态,补充完整代码完成收集


63关卡案例

for i in range(4):
    Spaceship.step(3)
    if not Item[i].broken():
        Dev.step(Item[i].y-Spaceship.y)
        Dev.step(Spaceship.y-Item[i].y)