Exemplo n.º 1
0
        public void Update()
        {
            ETModel.EventEntity modelEventEntity = ETModel.Game.Scene.GetComponent <ETModel.EventEntity>();
            if (modelEventEntity == null)
            {
                return;
            }

            for (int i = 0; i < modelEventEntity.eventInfoList.Count; i++)
            {
                EventInfo info = modelEventEntity.eventInfoList[i];
                EventMgr.Send(info.name, info.args);
            }

            modelEventEntity.eventInfoList.Clear();
        }
Exemplo n.º 2
0
        public void Update()
        {
            ETModel.EventEntity modelEventEntity = ETModel.Game.Scene.GetComponent <ETModel.EventEntity>();
            if (modelEventEntity == null)
            {
                return;
            }

            List <EventInfo> eventInfos = modelEventEntity.GetAll();

            for (int i = 0; i < eventInfos.Count; i++)
            {
                EventMgr.Send(eventInfos[i].key, eventInfos[i].args);
            }

            modelEventEntity.Clear();
        }