コード例 #1
0
        private void Update()
        {
            systemListView.UpdateTimings();
            if (repaintLimiter.SimulationAdvanced())
            {
                Repaint();
            }
            else if (!Application.isPlaying)
            {
                if (entityListView == null)
                {
                    return;
                }

                if (systemListView == null)
                {
                    return;
                }

                if (systemListView.NeedsReload || entityQueryListView.NeedsReload || entityListView.NeedsReload || !filterUI.TypeListValid())
                {
                    Repaint();
                }
            }
        }
コード例 #2
0
        private void Update()
        {
            systemListView.UpdateTimings();

            if (Time.realtimeSinceStartup > lastUpdate + 0.5f)
            {
                Repaint();
            }
        }
コード例 #3
0
        void Update()
        {
            systemListView.UpdateTimings();

            systemListView.UpdateIfNecessary();
            componentGroupListView.UpdateIfNecessary();
            entityListView.UpdateIfNecessary();

            if (Time.realtimeSinceStartup > lastUpdate + 0.5f)
            {
                Repaint();
            }
        }
コード例 #4
0
        private void Update()
        {
            systemListView.UpdateTimings();



            if (repaintLimiter.SimulationAdvanced())
            {
                Repaint();
            }
            else if (!Application.isPlaying)
            {
                if (systemListView.NeedsReload || componentGroupListView.NeedsReload || entityListView.NeedsReload || !filterUI.TypeListValid())
                {
                    Repaint();
                }
            }
        }