private void MainThreadUpdate() { if (this.mState == FOWSystem.State.NeedUpdate) { this.UpdateBuffer(); this.mElapsed = Time.deltaTime; this.mState = FOWSystem.State.UpdateTexture1; } }
private void UpdateTexture() { if (!FOWSystem.effectVisible) { if (this.mState == FOWSystem.State.UpdateTexture1) { this.mState = FOWSystem.State.Blending; } return; } }