Beispiel #1
0
    private void OnTriggerEnter2D(Collider2D collider)
    {
        BulletDestroy unit = collider.GetComponent <BulletDestroy>();

        if (unit && unit.gameObject != parent)
        {
            trigger trigger = collider.GetComponent <trigger>();

            if (!trigger)
            {
                Destroy(gameObject);
            }
        }

        Monster Monster = collider.GetComponent <Monster>();

        if (Monster)
        {
            Destroy(gameObject);

            BulletDestroy.BangHere(collider.transform);
        }

        EmenyBullet emenyBullet = collider.GetComponent <EmenyBullet>();

        if (emenyBullet)
        {
            Destroy(gameObject);
        }
    }
 protected void Start()
 {
     base.Start();
     bullet = Resources.Load <EmenyBullet>(buulname);
     InvokeRepeating("Shoot", rate, rate);
 }