Пример #1
0
        private void Update()
        {
            if (results.Count == 0)
            {
                return;
            }

            int length = results.Count;

            lock (results)
            {
                for (int i = 0; i < length; ++i)
                {
                    PathResult result = results.Dequeue();
                    result.callback(result.path, result.success);
                }
            }
        }