Esempio n. 1
0
        void ProcessFenceHitMessage(FenceHitMessage msg)
        {
            for (int i = gameObjList.Count - 1; i >= 0; i--)
            {
                if (gameObjList[i] is Fence)
                {
                    Fence temp = gameObjList[i] as Fence;

                    if (temp.GetFenceID() == msg.fence_id)
                    {
                        temp.OnHit();
                        break;
                    }
                }
            }
        }
Esempio n. 2
0
 public override void VisitFence(Fence f)
 {
     OnHit();
     f.OnHit();
 }