Exemplo n.º 1
0
        protected virtual void Start()
        {
            UpdateMaterialsForLastTexture();
            UpdateShaderParameters();
            CheckCompensateForParentTransform();
            if (MultiThreaded)
            {
#if !UNITY_WEBGL
                threadState = new LightningThreadState();
                InvokeRepeating("UpdateMainThreadActions", 0.0f, 1.0f / 240.0f);
#endif
            }
        }
        /// <summary>
        /// Start
        /// </summary>
        protected virtual void Start()
        {
            UpdateCamera();
            UpdateMaterialsForLastTexture();
            UpdateShaderParameters();
            CheckCompensateForParentTransform();
            UnityEngine.SceneManagement.SceneManager.sceneLoaded += OnSceneLoaded;
            if (MultiThreaded)
            {
#if !UNITY_WEBGL
                threadState = new LightningThreadState();
#endif
            }
        }
        protected virtual void Start()
        {
            LightningBolt.lightningBoltCount = 0;
            UpdateCamera();
            UpdateMaterialsForLastTexture();
            UpdateShaderParameters();
            CheckCompensateForParentTransform();
            UnityEngine.SceneManagement.SceneManager.sceneLoaded += OnSceneLoaded;
            if (MultiThreaded)
            {
#if !UNITY_WEBGL
                threadState = new LightningThreadState();
                InvokeRepeating("UpdateMainThreadActions", 0.0f, 1.0f / 240.0f);
#endif
            }
        }