极客战记-道具参数-乌鸦

发布于 2020年1月20日

道具名称:乌鸦

每一个英雄都需要一个伙伴!这只乌鸦一只在说要与你在一起。 乌鸦会飞,所以低矮的障碍对它来说不是问题。

获得技能

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

pet.fetch(item): pet 带走并带给主人一些物品(如药水)。

函数用法:pet.fetch(item)

例程:

item = hero.findNearestItem()
if item.type == "potion":
    pet.fetch(item)

必填:

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):让宠物说出给定的信息。