コード例 #1
0
    void OnTriggerEnter2D(Collider2D coll)
    {
        Ship         ship   = coll.gameObject.GetComponent <Ship>();
        ennemiBullet bullet = coll.gameObject.GetComponent <ennemiBullet> ();

        /*
         * if (ship != null) {
         *      getHit(ship._degatKamikaze);
         *      return;
         * }
         *
         * if (bullet != null) {
         *      getHit((int)bullet._pvDamage);
         *      return;
         * }
         */
    }
コード例 #2
0
    void OnTriggerEnter2D(Collider2D coll)
    {
        Ship         ship   = coll.gameObject.GetComponent <Ship>();
        ennemiBullet bullet = coll.gameObject.GetComponent <ennemiBullet> ();

        if (ship != null)
        {
            getHit(ship._degatKamikaze);
            ship._onDestroy = true;
            return;
        }

        if (bullet != null)
        {
            getHit((int)bullet._pvDamage);
            Destroy(bullet.gameObject);
            return;
        }
    }