Пример #1
0
        public void doDone(RAL.RenderAction ra)
        {
            var info = _queryInfo(ra.GetType());

            if (info != null && info.doDone != null)
            {
                try
                {
                    info.doDone.Invoke(null, new object[] { ra });
                }
                catch
                {
                    Debuger.LogError("doDone invoke failed " + ra.ToString());
                }
            }
        }
Пример #2
0
        public void doProgress(RAL.RenderAction ra, float progress)
        {
            var info = _queryInfo(ra.GetType());

            if (info != null && info.doProgress != null)
            {
                try
                {
                    info.doProgress.Invoke(null, new object[] { ra, progress });
                }
                catch
                {
                    Debuger.LogError("do Process invoke failed " + ra.ToString());
                }
            }
        }
Пример #3
0
 private void _doRenderActionDone(RAL.RenderAction ra)
 {
     RenderActionProcessorFactory.instance.doDone(ra);
 }
Пример #4
0
 private void _doRenderActionProgress(RAL.RenderAction ra, float progress)
 {
     RenderActionProcessorFactory.instance.doProgress(ra, progress);
 }