Overlay.Update C# (CSharp) Method

Update() protected method

protected Update ( ) : void
return void
    protected void Update()
    {
        if (Time.time - time > delay)
        {
            mat.SetTexture(BLEND_VALUE_NAME, textures[texIndex]);

            time = Time.time;
            delay = Random.Range(minRandomVal, maxRandomVal);

            int curIndex = texIndex;
            while (texIndex == curIndex)
            {
                texIndex = Random.Range(0, textures.Length);
            }

        }
    }

Usage Example

Beispiel #1
0
        public static async Task Reset()
        {
            if (_resetting)
            {
                Log.Warn("Reset already in progress.");
                return;
            }
            _resetting = true;
            var stoppedReader = await LogReaderManager.Stop();

            Game.Reset();
            if (DeckList.Instance.ActiveDeck != null)
            {
                Game.IsUsingPremade = true;
                MainWindow.UpdateMenuItemVisibility();
            }
            await Task.Delay(1000);

            if (stoppedReader)
            {
                LogReaderManager.Restart();
            }
            Overlay.HideSecrets();
            Overlay.Update(false);
            UpdatePlayerCards(true);
            _resetting = false;
        }
All Usage Examples Of Overlay::Update