沙漠——一打宝石,为何此代码总是不能收集金币?help!!!


#1

如上,运行此代码英雄总是不能收集金币,只能攻击敌人。
代码截图如下:


HELP!!!


#2

def findMostHealth(enemies)def findBestItem(items) 比一比:

def findMostHealth(enemies):
    target = None
    targetHealth = 0
    enemyIndex = 0
def findBestItem(items):
    bestItem= None
    bestValue = 0
    itemIndex = 0
    items = hero.findItems()

看见区别了吗?:wink:


#3

额,区别在于下面那一行?不理解,但我试着去掉最下面那一行,问题没能解决。高手您的代码能解决吗?


#4

额,问题已解决:原来是bestValue打成了bestvalue。:laughing::laughing::laughing: