标签增加:

 空气墙的制作,标签的添加 随笔

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1、home:家,用来触发失败

2、tank:坦克

3、enemy:敌人

4、wall:墙

5、barrier:障碍

 

触发器:注意使用2d触发器就要使用2D触发器的方法,不然不会触发

3D触发器:OnTriggerEnter、OnTriggerExit、OnTriggerStay

2D触发器:OnTriggerEnter2D、OnTriggerExit2D、OnTriggerStay2D

增加触发器检测脚本:

//子弹脚本
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Bullet : MonoBehaviour {

    public float bulletSpeed;//子弹移动速度
    void Start () {
        
    }
    
    void Update () {
        transform.Translate(transform.up* bulletSpeed*Time.deltaTime,Space.World);
    }
    private void OnTriggerEnter2D(Collider2D collision)
    {
        switch (collision.tag)
        {
            case "home"://
                break;
            case "tank"://坦克
                break;
            case "enemy"://子弹
                break;
            case "wall"://
                break;
            case "barrier"://障碍
                break;
        }
    }
}
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄