Inheritance: MonoBehaviour
コード例 #1
0
    private void OnTriggerEnter2D(Collider2D collider)
    {
        NewHero NewHero = collider.GetComponent <NewHero>();

        if (NewHero)
        {
            NewHero.ReciveDamage(1);
            Destroy(gameObject);

            BulletDestroy.BangHere(collider.transform);
        }

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

        if (bulletHero)
        {
            Destroy(gameObject);

            BulletDestroy.BangHere(collider.transform);
        }

        BulletDestroy bd = collider.GetComponent <BulletDestroy>();

        if (bd && bd.gameObject != parent)
        {
            Destroy(gameObject);
        }
    }
コード例 #2
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);
        }
    }
コード例 #3
0
ファイル: FindEnemy.cs プロジェクト: skytopsama/G400_TeamB
    void Start()
    {
        target  = null;
        enemies = new List <Transform> ();
        AddEnemiesToList();

        bulletDestroy = GetComponent <BulletDestroy>();

        speed = bulletDestroy.speed;

        //StartCoroutine (AutoExplode ());
    }
コード例 #4
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        NewHero NewHero = collision.gameObject.GetComponent <NewHero>();

        if (NewHero)
        {
            NewHero.ReciveDamage(1);
            Destroy(gameObject);

            BulletDestroy.BangHere(GetComponent <Collider2D>().transform);
        }

        bulletHero bulletHero = collision.gameObject.GetComponent <bulletHero>();

        if (bulletHero)
        {
            Destroy(gameObject);

            BulletDestroy.BangHere(GetComponent <Collider2D>().transform);
        }
    }
コード例 #5
0
ファイル: Bullet.cs プロジェクト: JustAaron/Kenney-Jam-2019
 // Start is called before the first frame update
 void Awake()
 {
     rb       = GetComponent <Rigidbody2D>();
     bdScript = GetComponent <BulletDestroy>();
 }
コード例 #6
0
ファイル: Spell.cs プロジェクト: Peter-Varholak/Survivality
 public virtual void Start()
 {
     bulletDestroyer = gameObject.GetComponent<BulletDestroy>();
 }