Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4089.00元
如何攻击优先目标
JYGG_发起了问答2017-02-28
6
回复
767
浏览

场景有A B C三种敌人,假如 B 是player的优先攻击目标,player生成的时候先打B,然后再打另外的两个。

所有回复
  • siki 2017-02-28

    给每一个敌人设置一个优先级的属性,可以是int类型,攻击的时候,先判断哪个优先级高,再攻击哪个

    • JYGG_ 2017-03-01

      老师能否再详细一点点,在设置优先级的时候是每一个敌人的脚本都要设置一个int数吗

      (1) 回复
    • siki 2017-03-01

      回复 @ JYGG_: 恩恩 是的 就是设置一个int类型的字段就行了

      (1) 回复
    • siki 2017-03-01

      回复 @ siki: 枚举类型的也可以 都行的

      (1) 回复
    • JYGG_ 2017-03-01

      回复 @ siki: 老师 意思我大概了解了 但是判断优先级的时候卡住了 不知道怎么去判断

      (1) 回复
    • siki 2017-03-02

      回复 @ JYGG_: 如果是int类型,你可以 数字越大,优先级越大,直接比较大小

      (1) 回复
    还有0条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!