我想要在pve副本实现这样一种功能:
一共会生成两种怪:一种普通怪,一种奖励怪,
玩家杀死普通怪没有奖励,杀死奖励怪有奖励,
目前的难点是,奖励怪有很多只,玩家有很多个,无法分别检测每个奖励怪是否被杀,
目前想到的方法是,在奖励怪头上固定一个瞬间恢复的蝙蝠,如果对应奖励怪被杀,给予最近玩家奖励,
但问题又出现了,无法将每只蝙蝠和其对应的奖励怪绑定起来,
我所能想到的方法是:生成奖励怪物的同时,在其坐标处生成蝙蝠,然后将蝙蝠tp至奖励怪物,如果蝙蝠在一个非常小的范围内没有检测到怪物,则给予玩家奖励,
但我不确定这样做是否会出bug,于是就想到了利用id分配完成,但我对这很不熟悉,思路是,生成怪物,分配id,生成蝙蝠,随机分配一个id,现在的问题是不知道要怎么把蝙蝠tp到分数相同的怪物上