Example #1
0
File: bomb.cs Project: yuyyi51/SHip
    void OnTriggerEnter2D(Collider2D collision)
    {
        is_en_tag ctag = collision.GetComponent <is_en_tag>();

        if (ctag.tag_kind == is_en_tag.kind.plane && is_enemy != ctag.is_enemy)
        {
            explode.transform.localScale = new Vector3(.01f, .01f);
            Instantiate(explode, transform.position, transform.rotation);
            Destroy(this);
        }
    }
Example #2
0
 void OnTriggerEnter2D(Collider2D collision)
 {
     is_en_tag ctag = collision.GetComponent<is_en_tag>();
     if (ctag.tag_kind == is_en_tag.kind.plane && is_enemy != ctag.is_enemy)
     {
         Collider2D[] cls = Physics2D.OverlapCircleAll(transform.position, range);
         for (int i = 0; i < cls.Length; ++i)
             cls[i].SendMessage("OnTriggerEnter2D");
         explode.transform.localScale = new Vector3(.01f, .01f);
         Instantiate(explode, transform.position, transform.rotation);
         Destroy(this);
     }
 }