极客战记-道具参数-美洲狮

发布于 2020年1月20日

道具名称:美洲狮

每个英雄都需要同伴!这只美洲狮会站在你的英雄旁边,迎接任何挑战!

获得技能

pet:你的宠物会一直紧跟着你,等待你的命令。

pet.chase(enemy):宠物追逐虚弱的 enemy 。 敌人忘记任何事情,只想逃离。 宠物只能追逐那些maxHealth < hero.maxHealth / 10 的敌人。

函数用法:pet.chase(enemy)

例程:

ogre = hero.findNearestEnemy()
if ogre and ogre.maxHealth < hero.maxHealth / 10:
    pet.chase(ogre)

必填:

item:object(例如hero.findNearestItem())要获取的项目。

pet.findNearestByType(type):返回宠物可以看到的给定 type 的所有单位或物品中最近的单位,即使是非战斗单位。

函数用法:pet.findNearestByType(type)

例程:

potion = pet.findNearestByType("potion")
pet.fetch(potion)

必填:

type:string(例如:"potion")要找到的项目类型。

返回值:

object:最近的单位或物品。

pet.moveXY(x, y): moveXY 方法将宠物的 targetPos 设置为给定的 (x, y) 坐标,并将宠物的 action设置为 move 并移动直至到达目的地。

函数用法:pet.movexY(x,y)

例程:

pet.moveXY(24, 35)

必填:

x:number(例如:24)

y:number(例如:35)

pet.on(eventType, handler):该方法为 eventType 分配一个事件处理函数(一个函数)。

函数用法:pet.on(eventType,handler)

必填:

eventType:string(例如:"spawn")事件的类型。

handler:function(例如:onSpawn)在事件上运行的事件处理程序(函数)。

pet.say(message):让宠物说出给定的信息。

pet.trick():宠物可以制造一些诡计。 只是为了好玩。