Project1
标题:
有什么办法判断战斗中受击者的id
[打印本页]
作者:
idler
时间:
2018-5-25 22:53
标题:
有什么办法判断战斗中受击者的id
请问有没有办法,在使用技能的时候判断,被攻击者的对象是谁?如果是玩家,那么角色id是多少,如果是敌人,那怪物的id是多少。请问有办法做到嘛?求大佬~
作者:
idler
时间:
2018-5-25 23:25
或者换个思路,某技能打中某状态就会触发公共事件。这样有办法做到吗?
作者:
yang1zhi
时间:
2018-5-25 23:47
首先你已经获得了,那个受伤者对象
对象.isEnemy()
这样可以判断是否是敌人
对象.isActor()
这样判断是否是角色
对象._actorId
这样判断角色的ID
对象._enemyId
这样判断敌人的ID
作者:
idler
时间:
2018-5-26 01:03
yang1zhi 发表于 2018-5-25 23:47
首先你已经获得了,那个受伤者对象
对象.isEnemy()
这样可以判断是否是敌人
哇,多谢大佬,已经成功了,不过能不能再请教一个问题。请问对象的属性和方法都是在哪里找的呢?是否需要看js源码呢,在控制台的window对象里可以找到这个对象的全部属性和方法吗?
作者:
idler
时间:
2018-5-26 02:01
yang1zhi 发表于 2018-5-25 23:47
首先你已经获得了,那个受伤者对象
对象.isEnemy()
这样可以判断是否是敌人
已解决,谢谢大佬~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1