Esempio n. 1
0
 protected override void Start()
 {
     base.Start();
     tc           = GetComponentInChildren <TagCollider>();
     tc.item_tag  = item_tag;
     tc.TagEvent += FoundItem;
     FindItem();
 }
Esempio n. 2
0
        //---------------------------------------------------------------------
        public void removeCollider(TagCollider collider)
        {
            if (collider == null) return;

            mQueTagColliderDestroy.Enqueue(collider);
        }
Esempio n. 3
0
 //-------------------------------------------------------------------------
 void onCollision(TagCollider other)
 {
     CLogicFish fish = ((FishCollider)other).LogicFish;
     if (fish == null) return;
     if (!isTargetFish(fish)) return;
     mScene.getLevel().c2sFishHit(mPlayerId, mBulletObjId, fish.FishObjId);// 暂时关闭
 }