コード例 #1
0
            public void AddElement(IMonoElement element)
            {
                elements.Add(element);
                internalRenderScheduler.AddTask(RenderAddedElement(element), onRenderDone);

                AddRuntimeUpdatable(element as IRuntimeUpdatable);
            }
コード例 #2
0
            public IEnumerator <bool> RenderAddedElement(IMonoElement element)
            {
                Task internalRenderTask = new Task(mainCanvas.MergeCanvas(element.Draw(), element.Position, 100));

                while (internalRenderTask.MoveNext())
                {
                    yield return(true);
                }
            }