如何区别自己的子弹,敌人的子弹

//不要拖成预制体!  不要拖成预制体!  不要拖成预制体!

预制体 = 复印件; object = 原件

1.定义一个bool 变量,是否为自己发射的子弹。  public bool isPlayerBullet = false;

2.在持续触发的标签内,(swich)

case "Tank":
if ( ! isPlayerBullet)   //取非,表示是敌人的子弹
{
collision.SendMessage("Die");
Destroy(gameObject);    //子弹销毁
}

posted @ 2020-07-03 10:47  瓜沙呱  阅读(193)  评论(0)    收藏  举报