Пример #1
0
        public bool RegisterHandler(E_EntityEvent key, EventSet <E_EntityEvent, EventSetData> .EventHandler handler, I_Condition condition = null)
        {
            if (condition != null)
            {
                _conditionSet.Add(key, condition);
            }

            return(_target.RegisterHandler(key, handler));
        }
Пример #2
0
 public void OnRegisterHandler()
 {
     _base_entity.RegisterHandler(E_EntityInTrigger.CHANGE_STATE, ChangeState);
 }
Пример #3
0
 public void OnRegisterHandler()
 {
     _base_entity.RegisterHandler(E_EntityInTrigger.MOVE_TO_TARGET_POSITION, OnMoveToTargetPostion);
 }
Пример #4
0
 public void OnRegisterHandler()
 {
     _baseEntity.RegisterHandler(E_EntityInTrigger.PLAY_EFFECT, OnPlayEffect);
 }