hyades.screen.menu.Menu.Update C# (CSharp) Метод

Update() публичный Метод

public Update ( double elapsed ) : void
elapsed double
Результат void
        public override void Update(double elapsed)
        {
            total_time += (float)elapsed;

            for (int i = 0; i < options.Length; i++)
            {
                options[i].value -= (float)elapsed * 2;
                if (options[i].value < default_intensity)
                    options[i].value = default_intensity;
            }

            selected_intensity = 0.8f + ((float)Math.Sin(total_time * 4)) * 0.1f;
            options[curr_option].value = selected_intensity;
        }