Example #1
0
        private void Entity_EnterView(EntityView ev)
        {
            if (ev == null || ev.StateMachine == null)
            {
                return;
            }

            ev.StateMachine.OnEnterView();
            MapFinderManager.InsertObject(ref ev, ev.gameObject.transform.position);
            if (ev.StateMachine.GetState() != EntityState.Dead)
            {
                LogicDataCenter.warMinimapDataManager.UpdateObjectVisiblity(ev);
            }
        }