示例#1
0
        public void RunQueue()
        {
            for (int i = 0; i < transform.childCount; i++)
            {
                EnforceNoAutoDispatch(i);

                DispatchQueueItem CurrentItem = transform.GetChild(i).GetComponent <DispatchQueueItem>();
                if (transform.GetChild(i).gameObject.activeSelf&& Time.frameCount % CurrentItem.DispatchInterval == 0)
                {
                    CurrentItem.Dispatch();
                }
            }
        }