吧友互助吧 关注:14,544贴子:128,692,697
  • 1回复贴,共1
求助

unity如何攻击敌人自己减血

只看楼主收藏回复

该贴已被吧友互助吧屏蔽


IP属地:山东1楼2023-07-21 08:56回复
    实现大体流程是先给玩家的人物身上附加一个释放子弹的脚本,当客户端自己的玩家按键触发技能时,就调用一个网络上的RPC,告诉所有客户端和服务器在本地创建一个飞行的子弹。并且在这个人物脚本里添加一个响应人物碰撞的事件函数,然后检查是不是碰撞的对象是子弹,而且不是这个人物所发射的,如果检测成功,就调用HeartControl脚本的减血函数。


    2楼2023-07-24 04:41
    回复